我正在swift test
从命令行运行测试用例。这是测试用例:
import XCTest
@testable import vnk_swift
class KeyMappingTests: XCTestCase {
static var allTests : [(String, (KeyMappingTests) -> () throws -> Void)] {
return [
// ("testExample", testExample),
]
}
func testExample() {
let keyMapping = KeyMapping()
XCTAssertNotNil(keyMapping , "PASS")
}
}
这是输出消息。
如果我删除KeyMapping
,一切正常:
func testExample() {
// let keyMapping = KeyMapping()
XCTAssertNotNil(true , "PASS")
}
看起来当我尝试使用课程时出现问题。我该如何解决?
(我一开始并没有在这个项目中使用 Xcode,这个项目swift package init
的源代码在这里:https ://github.com/trungdq88/vnk-swift )