NUnitでBDD via CruiseControl.NET

かなり前というか2年ぐらい前にNAgilerさんのとこで知ったBDDですが、そのときNAgilerさんが言っていたCC.NETのテストレポートをBDDスタイルのxslにしたいねってのがあったんですよねぇ。

元ネタ:NUnitでBDD-継続的インテグレーション (-.-) - NAgilerの日記


Ryan LaNeveさんのとこでまさにBDDスタイルのxslがダウンロードできます。試したのが↓です。

ストーリーごとにちゃんと分かれているのでコンテキストがごちゃごちゃにならないのでいい感じになってます。

cruisecontrol.cssにsuccessとfailureを追加するのを忘れずに!

.success
{
    color:green;
}

.failure
{
    color:red;
    font-weight:bold;
}

http://weblogs.asp.net/rlaneve/archive/2008/01/02/bdd-style-specification-reporting-via-cc-net.aspx