1

Log4Net出力に対してアサーションを導入する「標準的な」方法はありますか?

例えば

NUnit.Log4Net.Checkpoint()

...run some code that should not throw warnings...

NUnit.Log4Net.AssertNoErrors()
NUnit.Log4Net.AssertNoErrorsOrWarnings()

または

NUnit.Log4Net.Checkpoint()

...code that warns user about an obsolete value...

NUnit.Log4Net.AssertOneWarnings("obsolete value used")

Log4Net のアサーティング アペンダーをコーディングすることはできましたが、既に何かあるはずだと思いましたか?

4

1 に答える 1

2

現在、そのようなことはありません(Googleによると)。

私たちがやっていることは、これこれの組み合わせです。基本的に、 MemoryAppenderに対して単純なアサートを実行できるようにするいくつかの拡張メソッドを構築しました。

于 2010-01-12T10:20:15.343 に答える