public void create_get_returns_person() { //Arrange var p = new Machete.Web.ViewModel.Person(); map.Setup(x => x.Map <Domain.Person, Machete.Web.ViewModel.Person>(It.IsAny <Domain.Person>())) .Returns(p); //Act var result = (PartialViewResult)_ctrlr.Create(); //Assert Assert.IsInstanceOfType(result.ViewData.Model, typeof(Web.ViewModel.Person)); }
public void edit_get_returns_person() { //Arrange var pp = new Machete.Web.ViewModel.Person(); map.Setup(x => x.Map <Domain.Person, Machete.Web.ViewModel.Person>(It.IsAny <Domain.Person>())) .Returns(pp); _serv = new Mock <IPersonService>(); int testid = 4242; Person fakeperson = new Person(); _serv.Setup(p => p.Get(testid)).Returns(fakeperson); var _ctrlr = new PersonController(_serv.Object, def.Object, map.Object); //Act var result = (PartialViewResult)_ctrlr.Edit(testid); //Assert Assert.IsInstanceOfType(result.ViewData.Model, typeof(Web.ViewModel.Person)); }