タグ「品質」の記事
「品質」タグが付いた記事の一覧です(3件)。新しい順に掲載しています。
-
プロパティベーステストで、例では届かない入力を試す ── FsCheckとxUnitによるC#の実践
AIが書いたテストは、書いた側が思いついた入力しか確かめません。どの入力でも成り立つ性質を書き、入力をFsCheckに作らせるプロパティベーステストを、C#とxUnitのコードで説明します。
-
ミューテーションテストでテストをテストする ── Stryker.NETで確かめていないテストを見つける
コードをわざと少し変えて、テストが失敗するかを見るのがミューテーションテストです。実行しているのに何も確かめていないテストの見つけ方を、Stryker.NETの導入、レポートの読み方、生き残ったミュータントの扱いまで説明します。
-
カバレッジでテストされていないコードを見つける ── AIが書いたC#のテストを確かめる
AIが書いたC#のテストが、どのコードを実行していないかをカバレッジで調べます。行と分岐の違い、Coverletでの測り方、レポートの読み方、割合を目標にしない理由、生成コードの除外、変更した行だけの確認をまとめます。