私はこれを理解しようとしています.privateメソッドが、テストしているクラスでrhinoモックを使用して呼び出されることをテストするにはどうすればよいですか。したがって、私のクラスは次のようになります。
Public class Foo
{
public bool DoSomething()
{
if(somevalue)
{
//DoSomething;
}
else
{
ReportFailure("Failure");
}
}
private void ReportFailure(string message)
{
//DoSomeStuff;
}
}
私の単体テストはクラス Foo とメソッド DoSomething() にあります。rhino モックを使用して、somevalue が false の場合、特定のメッセージが ReportFailure に渡されることを確認します。