アサーション - CI/CD用語集の定義
アサーションは、テスト内で条件を検査し、それが偽であればテストを失敗させる文で、例えば assertEquals(expected, actual) です。
重要な理由
コードを実行しても何もアサーションしないテストは、何も証明しないまま成功し得ます。実行を検証に変えるのがアサーションです。
アサーションは、テスト内で条件を検査し、それが偽であればテストを失敗させる文で、例えば assertEquals(expected, actual) です。
コードを実行しても何もアサーションしないテストは、何も証明しないまま成功し得ます。実行を検証に変えるのがアサーションです。