【发布时间】:2019-04-08 10:31:53
【问题描述】:
我想为我的目标(比如 ABC)的 api 编写单元测试。我已经创建了一个单元测试目标来满足这个要求(Sav ABCTests)。现在我可以测试我的目标(ABC)的公共标头,但不能测试它的项目和私有标头。由于我正在进行的项目是 SDK 而不是应用程序,因此我无法公开每个标头。
我面临的问题是我无法导入项目/私有标头。 我正在使用 XCode 10 和 Objective-C 。
【问题讨论】:
-
这样做有什么问题?
-
无法在测试目标(即 ABCTests)中导入项目级标题
-
在目标 c 中没有 @testable 导入模块之类的东西。这对 obj c 没有帮助。
标签: objective-c unit-testing xctest