2012-04-06 2 views
0

내 iPhone 응용 프로그램에서 CoreData로 작업하고 있으며 테스트 할 수있는 수백 개의 레코드가 필요합니다.하지만이 모든 작업을 모든 클린 빌드 후에 수동으로 추가하면 평생 동안 시간이 필요합니다. 테스트 용 데이터를 어떻게 든 주입 할 수있는 솔루션이 있습니까?CoreData 테스트 데이터?

감사합니다.

+2

미리 시드 된 데이터베이스를 사용 하시겠습니까? –

답변

1

메모리 내 데이터 저장소를 사용하면 테스트에 유용 할 수 있습니다. 상점의 데이터는 앱의 수명주기 동안 만 지속됩니다. 테스트 데이터가 필요하다면 찾고있는 무언가가 무작위 속성 값을 가진 영구 저장소에 특정 수의 엔티티를 삽입하는 for-loop 이상인 "insertTestData"메소드를 작성하는 것보다 복잡할까요?