测试已测试 | ✓ |
Lang语言 | Obj-CObjective C |
许可证 | MIT |
发布最近发布 | 2015年4月 |
由 Tomáš Znamenáček 维护。
这个类是一个简单的 NSUserDefaults
替代品,可以在测试中使用。它不会保留任何更改,因此每个测试都可以从精确控制的默认环境开始。
NSUserDefaults *defaults = [NSUserDefaults transientDefaults];
// Write some initial values
[defaults setObject:… forKey:…];
[defaults setInteger:… forKey:…];
[testedClass setUserDefaults:defaults];
// Verify values written by the tested class
XCTAssertSomething([defaults integerForKey:…], …);
如果有一个未实现(或正确实现)的访问者,欢迎提交 pull request。