0

非常に複雑なテストを含む N ユニットのテスト ケースがいくつかあります。そのため、テスト結果の XML にいくつかの手順を含めたいと思います。部分的には静的文字列で実現できますが、コンテンツを動的にする必要がある場合もあります。

たとえば、フォルダーを取り込んで 3 番目のファイルに何かを行うテスト ケースがあるとします。

  • ステップ1:フォルダ「MyFolder」の読み込み

  • ステップ 2: ファイル「Myfile.txt」の読み取り

. MyFile.txt は変数です。

これらを一時ファイルに出力するために、各テストケースで呼び出し可能なシングルトン出力ストリームを使用することを考えましたが、それは少し洗練されていません。

何かご意見は?

4

2 に答える 2

0

次のいずれかを実行できます。

  • 利用可能な .NET ロギング フレームワーク (NLog/log4net/etc.) の一部を使用するか、
  • 独自の方法でアサート メッセージを処理できるNUnit カスタム制約を使用します。
于 2013-07-23T21:04:06.180 に答える