Пример #1
0
        public void GetViewTest_Edit()
        {
            var mock = new Mock<IService>();
            mock.Setup(a => a.Update(people1[0]));
            mock.Setup(a => a.GetById(people1[0].Id)).Returns(people1[0]);
            PersonsController controller = new PersonsController(mock.Object);

            ViewResult result = controller.Edit(people1[0].Id) as ViewResult;

            Assert.IsNotNull(result.Model);
            Assert.AreEqual(people1[0], result.Model);
        }
Пример #2
0
        public void GetViewTest_Index4()
        {
            var mock = new Mock<IService>();
            mock.Setup(a => a.ReadAll()).Returns(people4);
            PersonsController controller = new PersonsController(mock.Object);

            ViewResult result = controller.Index() as ViewResult;

            Assert.IsNotNull(result.Model);
            Assert.AreEqual(people4, result.Model);
        }