0

FluentAssertions で ReSharper の組み込みテスト ランナーを使用する場合、テストが失敗すると、テスト内で指定できる出力メッセージが生成されます。場合によっては、合格したテストにこの出力を表示することが依然として有用であり、主に誤検知を特定するのに役立ちます。

テストに合格してその出力を取得する方法はありますか? これが役立つ場合は、XUnit.net テスト フレームワークを使用しています。

4

1 に答える 1

3

この出力メッセージは、アサーションが失敗するたびに FluentAssertions がスローする XUnit 固有のアサーション例外の一部です。テストが成功した場合、テストに失敗せずにその例外をスローすることはできません。さらに、そのメッセージを出力にダンプしても機能しません。XUnit 2 はコンソール出力をキャプチャしなくなりました。

于 2016-01-18T09:59:15.380 に答える