단위 테스트를 위해 OCMockito을 사용하려고합니다. 지금은 UserDefaults
(의존성 주입을 통해)을 조롱하기 위해 그것을 사용하고 있습니다.OCMockito를 사용하여 UserDefault에 삽입 된 값을 확인하는 방법
내가 다시에 의해 반환되는 것을 제어 할 수 [given([mockUserDefaults objectForKey:@"some key"]) willReturn:@"a value I want"];
이제 내 질문 : 어떻게 모의 UserDefaults
로 설정 한 사용자 값을 확인할 수 있습니까?
예를 들어, 사용자가 발행 된 경우 : [self.userDefaults setObject:[NSDate date] forKey:"example"];
가 어떻게 모의 userDefaults
에서 다시 date
을받을 수 있나요?
'[self.userDefaults objectForKey : @ "example"]'을 사용하여 직접 시도했지만 결과가 올바르지 않습니다. – aha