创建一个新的OS X库项目,删除Objective-C存根并添加一个Swift文件(Empty.swift)。在同一个目录下,添加了一个单元测试(new-> Unit Test),EmptyTest.swift。生成的代码将不会编译,因为此OS X库项目不知道如何解析依赖关系到XCTest。将xctest依赖项添加到Xcode 7项目
XCTest是在这个位置/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/XCTest
为命令行工具的解决方案是在这里(How can I run XCTest for a swift application from the command line?)。如何使用Xcode 7添加依赖项?
如果我不在乎让我的单元测试与其测试的代码并行,那么这是一个很好的解决方案。但我想混合它们并学习如何解决这样的依赖关系。 –
@LanceKind更新了答案,这可能有所帮助 – HardikDG