Exemplo n.º 1
0
 public void CallbackCallOnExpectation()
 {
     //Arrange
     var mocks = new MockRepository();
     IProjectRepository repository = mocks.StrictMock<IProjectRepository>();
     IProjectView view = mocks.StrictMock<IProjectView>();
     Expect.Call(view.Ask(null, null)).Callback(new Delegates.Function<bool,object, object> (onAskCallback)).Return(null);
     mocks.ReplayAll();
     //Act
     ProjectPresenter presenter = new ProjectPresenter(view);
     presenter.Ask(null, null);
     //Assert
     mocks.VerifyAll();
 }