どうもこんにちは、ピーコックアンダーソンです。
今回はxUnitという単体テストツールの使い方を解説しています。
xUnitはNUnit、MSTestと比べて、今、最も採用されている単体テストツールです。
xUnitはNUnit開発者により、.NETに最適化された単体テストツールであり、
C#開発者にとって、非常に使いやすい単体テストツールになっています。
xUnitは、単体テストを実施する前に、毎回テストクラスを生成するという構造により、
1つ1つのテストの独立性が高められており、非常に使いやすくなっています。
Theory属性というものにより、1つのテストコードに対して、
複数のテストケースを適応できるようになっており、
少ないコード量で、多くのテストを行うことができます。
CSVファイルを読み込んでテストすることも可能なので、
テスト開発者以外でも、テストデータを作成し、テストを実施することができます。
今回は、このxUnitの使い方を3時間程度で網羅的に解説しています。
今「.NET」でトレンドの単体テストツールの使い方ですので、
興味のある方は、ぜひご覧になってみてください。