Я видел видео с использованием TDD и шаблона MVP для создания небольшого приложения. Это видео показано здесь:
В видео используются Rhino Mocks. Может ли кто-нибудь пролить свет на то, как вы можете выполнить тот же тест, используя MOQ.
Итак, если бы у меня был следующий код ниже, как бы я написал тест (используя MOQ) для проверки метода Init()?
public interface IGui
{
event eventhandler UpdateFromDataSource;
}
public class Gui :IGui
{
button.Click += delegate { UpdateFromDataSource(); }
}
public class GuiPresenter
{
IGui gui;
public GuiPresenter(IGui gui)
{
this.gui = gui;
}
public Init()
{
gui.UpdateFromDataSource += delegate {//something};
}
}
Спасибо
CA