私は、このようなメソッドを実装する必要がありました:必要なinit(coder :)をテストするには?私のカスタムクラス<code>WLNetworkClient</code>で
required init(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
私はそれを使用する必要はありませんが、私は100%のコードカバレッジを作るためにこれをテストしたいと思います。あなたはこれを達成する方法を知っていますか?
ノー成功を収めて、次の方法を試してみました:
let nc = WLNetworkClient(coder: NSCoder())
XCTAssertNotNil(nc)
それでも不安です。*** - [NSKeyedUnarchiver initForReadingWithData:]:データが空です。あなたはNSKeyedArchiverに-finishEncodingを送信することを忘れましたか? –
これは私のためにUIButtonで働いた – Jeremiah