每种测试方法后清除NSInMemoryStore

时间:2019-07-14 19:34:15

标签: ios core-data xctest

每当我运行单元测试的测试方法时,由于每种方法都依赖于数据存储的清除状态,因此我试图清除NSInMemoryStoreType类型的核心数据存储。

出于某种原因,销毁存储(在tearDown方法中)并完全重新初始化(在setUp方法中)不起作用:在一种测试方法中创建的对象在另一种测试方法中仍然可用。几乎看起来是否对所有测试方法都只运行一次tearDown,但这并不是我通过设置断点已经发现的。

我想念的是什么?你们如何处理?

0 个答案:

没有答案