У меня есть такой интерфейс:
interface IView
{
event EventHandler<MyEventArgs> SomeEvent;
}
и класс
class Presenter
{
private IView _view;
public Presenter(IView view)
{
view.SomeEvent += MyEventHandler;
}
private MyEventHandler(...)
}
Я пытаюсь протестировать этот материал с помощью RhinoMocks и MockRepository. VerifyAll () выдает следующее исключение
Rhino.Mocks.Exceptions.ExpectationViolationException: IView.add_SomeEvent (System.EventHandler`1 [MyEventArgs]); Ожидается # 1, Фактический # 0.
Итак, вопрос:
Как добавить ожидание того, что событие подписано?