MagicalRecord 프레임 워크를 사용하는 리포지토리를 테스트하고 싶습니다. 내가 뭘GHUnit : Magical Record 코드 테스트
(이 문서에서 : http://www.cimgf.com/2012/05/15/unit-testing-with-core-data/) : 다음
@interface OMSTests : GHTestCase
@end
@implementation OMSTests
- (void)setUp;
{
[MagicalRecord setDefaultModelFromClass:[self class]];
[MagicalRecord setupCoreDataStackWithInMemoryStore];
}
- (void)tearDown;
{
[MagicalRecord cleanUp];
}
-(void)testXXX {
NSManagedObjectContext * context = [NSManagedObjectContext defaultContext];
[context save]; // context is not set 0x000000000000
OMSPointsEventEntity * entity = [OMSPointsEventEntity createEntity];
}
@end
I 엔티티 생성 다음과 같은 오류 메시지가 :
Name: NSInternalInconsistencyException
File: Unknown
Line: Unknown
Reason: [RKManagedObjectStore defaultObjectStore] cannot be nil
은 누구든지 이유를 찾을 나를 도울 수를 나는 문맥을 일으키지 않았는가? 이 문제에 대한 유용한 문서를 찾지 못했습니다 ...