.NET Conf 2018 Tokyo, Japanにて発表の「継続的にテスト可能な設計を考える」の資料です。
まだβ版で一部分ですがRoom選択の参考にどうぞ
一応ある程度コードを見てもらいながら説明します。
- クラス単体のテストが不可能なコード
- テスタブルなコード
- 継続的にテスト可能なコード
にリファクタリングしていきます。
上記の三段階のコードは、フォルダ分けしてここに置いてあります。まだ直すかもしれません。
- Windows 10
- Visual Studio 2017
- SQL Server 2017 Developer Edition
- SQL Server SampleDB AndentureWorks 2017