【发布时间】:2020-12-08 00:20:39
【问题描述】:
我有一个要测试的课程。它在其逻辑中使用 UserDefaults。 我知道我必须注入一个测试替身来测试它,但我想不费力气就能做到。
如果可以制作一个仅在单元测试期间有效的临时 UserDefaults 实例,那将是最好的。还是我最终必须为模拟编写一个包装器?
【问题讨论】:
-
UserDefaults(suiteName: )是我要找的那个吗?
标签: swift unit-testing nsuserdefaults userdefaults