Я пытался выяснить это, как я могу проверить, что в классе, который я тестирую, вызывается приватный метод с moh-носителями? Так что мой класс будет примерно таким.
Public class Foo
{
public bool DoSomething()
{
if(somevalue)
{
//DoSomething;
}
else
{
ReportFailure("Failure");
}
}
private void ReportFailure(string message)
{
//DoSomeStuff;
}
}
Итак, мой модульный тест выполняется для класса Foo и метода DoSomething (). Я хочу проверить и убедиться, что определенное сообщение передается в ReportFailure, если somevalue равно false, с использованием насмешек rhino.