0
テストを実行するときに下の図に示すように、私は失敗の結果を得ていません。代わりにEXC_BAD_INSTRUCTION
が得られます。どうして?障害の代わりにEXC_BAD_INSTRUCTIONを取得する
テストを実行するときに下の図に示すように、私は失敗の結果を得ていません。代わりにEXC_BAD_INSTRUCTION
が得られます。どうして?障害の代わりにEXC_BAD_INSTRUCTIONを取得する
assert()
プログラムのではなく、テストの必要条件を確認するためのC関数です。通常の動作は、メッセージが表示され、条件が満たされていない場合は信号でプログラムを中止することです。代わりにXCTAssertTrue()
またはXCTAssertEquals()
を使用してください。