Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }