Beispiel #1
0
        public void Test_Return_GetAll_View()
        {
            var mock       = new Mock <ITestService>();
            var controller = new TestDBController(mock.Object, null);

            var test = controller.GetAllTest();

            Assert.IsType <List <TestDB> >(test);
        }
Beispiel #2
0
        public void Test_View()
        {
            var mock = new Mock <ITestService>();

            mock.Setup(repo => repo.GetAll()).Returns(GetTest());
            var controller = new TestDBController(mock.Object, null);

            var result = controller.GetAllTest();

            var view  = Assert.IsType <List <TestDB> >(result);
            var model = Assert.IsAssignableFrom <IEnumerable <TestDB> >(view);

            Assert.Equal(GetTest().Count, model.Count());
        }