标签: unit-testing ios7 xcode5.1 xctest ocmockito
我遇到了一个问题,我的iOS设备在第一次在设备上运行时测试正确,但拒绝确认在设备或模拟器上初次运行后所做的任何更改。如果我卸载应用程序并在xCode中清理项目,然后再次测试,则可以看到更改。 模拟器可以忽略对测试的更改并将旧结果返回给我?
以下是我所看到的一个示例 - 请注意,当再次在模拟器上运行测试时,XCTFail如何取消注释。
再次运行并取消注释失败,测试应该失败,但它无法识别更改: