ステートメントのメソッド パラメーター (タイプstring
) にnull 値を渡す単純な MSpec テストがあります。次に、ステートメントBecause
で例外がスローされることを確認します。It
Because _of = () => _exception = Catch.Exception(() => foo(null));
It should_throw_an_exception = () =>_exception.ShouldBeOfType<Exception>();
パラメータが空の文字列で、アサーションが変わらない場合は、別のテストが必要です。コードを複製して、別のテストを作成できます。
または、MSpec でこの種のテストを行うより適切な方法はありますか?