コード例 #1
0
        public void Mock_GetViewResultIndex_Test()
        {
            DbSetup();
            VeterinarianController controller = new VeterinarianController(mock.Object);

            var result = controller.Index();

            Assert.IsInstanceOfType(result, typeof(ActionResult));
        }
コード例 #2
0
        public void Mock_IndexListOfVets_Test()
        {
            DbSetup();
            ViewResult indexView = new VeterinarianController(mock.Object).Index() as ViewResult;

            var result = indexView.ViewData.Model;

            Assert.IsInstanceOfType(result, typeof(List <Veterinarian>));
        }
コード例 #3
0
        public void DB_CreateNewEntry_Test()
        {
            VeterinarianController controller = new VeterinarianController(db);
            Veterinarian           testVet    = new Veterinarian();

            testVet.Name = "Steve";

            controller.Create(testVet);
            var collection = (controller.Index() as ViewResult).ViewData.Model as List <Veterinarian>;

            CollectionAssert.Contains(collection, testVet);
        }
コード例 #4
0
        public void Mock_AnimalDetail_Test()
        {
            DbSetup();
            Veterinarian testVet = new Veterinarian();

            testVet.Name      = "Jane";
            testVet.Specialty = "Whatever!";

            ViewResult detailView = new VeterinarianController(mock.Object).Details(testVet.VeterinarianId) as ViewResult;
            var        result     = detailView.ViewData.Model;

            Assert.AreEqual(result, testVet);
        }
コード例 #5
0
        public void Mock_ConfirmEntry_Test()
        {
            DbSetup();
            VeterinarianController vetController = new VeterinarianController(mock.Object);
            Veterinarian           testVet       = new Veterinarian();

            testVet.Name      = "Jane";
            testVet.Specialty = "Whatever!";

            ViewResult indexView  = vetController.Index() as ViewResult;
            var        collection = indexView.ViewData.Model as List <Veterinarian>;

            CollectionAssert.Contains(collection, testVet);
        }