.NETの静的解析器であるRoslynアナライザーを使うことで、ビルドすることなく問題のあるコードを検出できます。
便利なRoslynアナライザーですが、 アナライザーのテストで苦労された人もいるのではないでしょうか?
DeNAが公開しているRoslynアナライザーのためのテスティングライブラリであるDena.CodeAnalysis.Testingを使うことで、アナライザーのユニットテストを簡単に導入できます。
このセッションではDena.CodeAnalysis.Testingを用いてRoslynアナライザーをTDDで作成する方法について紹介します。