創建一個新的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