【发布时间】:2014-05-17 04:43:26
【问题描述】:
我正在尝试在我现有的 iOS+Mac 项目中创建我的第一个 XCTestCase。我创建了一个新的测试类,我看到它在我的项目中为我创建了一个新的测试目标,但是新方案没有来自我现有目标的链接库和源代码文件。它只是共享现有目标的方案,但没有项目细节。我不想将每个源文件和框架库都添加到新的测试目标中。有没有办法简单地创建一个新的测试目标,它是现有目标的克隆?或者将所有源文件添加到我的目标中而不是
【问题讨论】:
-
文件 > 新建 > 目标 > iOS > 其他 > Cocoa Touch 单元测试包
-
做同样的事情:创建一个与主目标具有相同方案的新测试包,但不包括任何源文件或主目标中的链接库。
-
你是
#importing相关的标题吗? -
我不清楚你还追求什么。这为您提供了正确设置的测试目标。
-
您不需要将文件添加到测试target,因为测试目标取决于应用目标。因此,您的 代码 可以包含它需要的任何内容。
标签: xcode unit-testing xcode5 xctest