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 )