私は単体テストを持っています
- モックを作成します
- テストするメソッドを呼び出します(モックも注入します)
- メソッドの結果をアサートします
- モック呼び出しを検証します
モック呼び出しが期待どおりに検証されない場合、例外が発生し、テストに失敗します。
これを検証と正しく呼び出すにはどうすればよいですか? 電話するだけでいいのかな
// verify property get accessor call
m.VerifyGet<bool>(p => p.IsRead, Times.AtLeastOnce());
またはAssertで呼び出す必要があります
// verify property get accessor call
Assert.DoesNotThrow(() => m.VerifyGet<bool>(p => p.IsRead, Times.AtLeastOnce()));
検証が失敗すると、とにかく例外が発生します。
模擬検証の正しい方法は何ですか?