public void LoadPersons() { IPersonPresenter presenter = new PersonPresenter(); var mock = new Mock <IPersonView>(); var person = new Person(); mock.Setup(p => p.Model).Returns(person); presenter.Initialize(mock.Object); presenter.LoadPersonDetails(); Assert.AreEqual("Chandima", person.FirstName); Assert.AreEqual(24, person.Age); }