自从下载XCode 9以来,我的一些单元测试已经开始因堆栈溢出而崩溃(尝试搜索 这些天!)。
问题似乎来自于尝试创建OCMock
NSManagedObject
个子类,例如此行:OCMClassMock([User class])
,其中User
是NSManagedObject
} subclass。
在OCMock git repo中有一个bug and discussion。
讨论提到OCMock支持自version 3.4以来模拟NSManagedObject子类。
有关解决此问题或解决此问题的任何建议?我想它可能需要修复OCMock,但也许有一个可以调整的XCode设置,或者什么?
答案 0 :(得分:1)
我刚刚向OCMock添加了(初步)解决方法。 Pease查看您链接的Github问题以获取详细信息。