Мне нужна помощь в написании модульного теста для следующего класса с использованием Rhino Mocks 3.5. Следующий переопределенный метод в моем классе:
public override void Initialize(params object[] messages)
{
var data = new ViewData
{
Name = this.GetName()
};
this.Notify(data);
}
Я хочу написать тест для проверки того, что при вызове метода Initialize метод вызывает метод Notify и имеет параметр типа ViewData. Также я хочу проверить, что в этом методе вызывается метод GetName, который является частным. Я использую аксессор для доступа к закрытому методу GetName.
Любая помощь будет замечательной, так как я новичок в написании тестов и нуждаюсь в помощи.
Notify()
делает? Имеет ли он доступ к каким-либо другим классам, внедренным вthis
класс? - person sll   schedule 26.11.2011