各Assert
は、アサートが失敗した場合に出力されるerror message
を定義できますが、テストの実行が成功した場合に出力されるメッセージを何らかの方法で提供できますか?
Assert.Pass
ユーティリティメソッド。
Console.WriteLine( "Your message here" );
を使用します。これはNUnit出力に送信されるため、テストに合格したメッセージを確認できます。
この情報を継続的インテグレーション環境で使用するために必要だとおっしゃいました。おそらくあなたのCI環境は NUnit-console Runner ?
もしそうなら、私は各テスト実行から生成されたXML出力を利用することをお勧めします、そしてその例は見つけることができます ここ 。
XML出力には、すべてのテストの結果が含まれています。使用しているCIサーバーについてはまだ述べていませんが、ビルドプロセスにステップを組み込んで、このXMLをインポートし、必要な統計情報を取得するのは簡単です。