似乎有一些帖子。
我相信他们提到需要做以下事情:
在你的Swift XCTestCase文件中
Swift 2.x,使用步骤2中获得的“产品模块名称”作为
如下:@testable import MyProductModuleName
我已完成所有这些工作,但无法从我的Swift XCTestCase类访问我项目的任何类。我的“产品模块名称”是“My_App”。所以我在测试类的顶部有@testable import My_App
。
尽管干净整洁,但我无法让班级认出任何东西。
iOS部署目标是8.0。应用程序的大部分95%是Obj-C,但是我要测试的这个特定类是Swift,而我创建的TestCase也是Swift。我还将我的Podfile更新为8.0。