2

ステートメントのメソッド パラメーター (タイプstring) にnull 値を渡す単純な MSpec テストがあります。次に、ステートメントBecauseで例外がスローされることを確認します。It

Because _of = () => _exception = Catch.Exception(() => foo(null));
It should_throw_an_exception = () =>_exception.ShouldBeOfType<Exception>();

パラメータが空の文字列で、アサーションが変わらない場合は、別のテストが必要です。コードを複製して、別のテストを作成できます。

または、MSpec でこの種のテストを行うより適切な方法はありますか?

4

1 に答える 1