我正盯着使用OCMockito进行单元测试。现在我用它来模拟一个UserDefaults
(通过依赖注入)。
我可以通过以下方式控制返回的内容:
[given([mockUserDefaults objectForKey:@"some key"]) willReturn:@"a value I want"];
现在我的问题是:如何检查用户设置为 mock 的值UserDefaults
?
例如,如果用户发出:
[self.userDefaults setObject:[NSDate date] forKey:"example"];
我如何date
从模拟中获得背部userDefaults
?