Objective c 测试混合objc/swift代码

Objective c 测试混合objc/swift代码,objective-c,swift,testing,Objective C,Swift,Testing,我有objc中的A类,内部使用swift中的B类。他们每个人都用同一种语言做了测试。swift的问题是,该类不应该包含在测试目标中,但是objc包含在测试目标中,并且您会得到一个编译错误。一个解决方案是禁用可测试性,但我遇到了另一个问题,如果一个类恰好是一个VC,当您从故事板获取它时,它有一个不同的模块名,因此我的特定VC测试再次出现问题。另一个解决方案是只编写objc测试。你遇到这个问题了吗?还有别的办法吗?谢谢。当我试图实现我的想法时,我发现情况更糟。我涉及NSManagedObjects的

我有objc中的A类,内部使用swift中的B类。他们每个人都用同一种语言做了测试。swift的问题是,该类不应该包含在测试目标中,但是objc包含在测试目标中,并且您会得到一个编译错误。一个解决方案是禁用可测试性,但我遇到了另一个问题,如果一个类恰好是一个VC,当您从故事板获取它时,它有一个不同的模块名,因此我的特定VC测试再次出现问题。另一个解决方案是只编写objc测试。你遇到这个问题了吗?还有别的办法吗?谢谢。

当我试图实现我的想法时,我发现情况更糟。我涉及NSManagedObjects的测试失败了,我想也是因为模块名的缘故。我被卡住了:(