Esempio n. 1
0
        public void GetTeasTest()
        {
            var controller = new TeasController();
            var result     = controller.GetTeas();

            Assert.AreEqual(testdb.getAll().Count(), result.Count());
        }
Esempio n. 2
0
        //test data get from DB versus mock DB with same data
        public void DetailsTest()
        {
            TeasController controller = new TeasController();
            var            result     = controller.Details(1) as ViewResult;
            var            data       = (Tea)result.ViewData.Model;

            Assert.AreEqual(testdb.getTea(1).Name, data.Name);
        }
Esempio n. 3
0
        public void GetTea_ShouldNotFindTea()
        {
            var controller = new TeasController();

            var result = controller.GetTea(1000);

            Assert.IsInstanceOfType(result, typeof(NotFoundResult));
        }
Esempio n. 4
0
        public void GetTeaTest()
        {
            var controller = new TeasController();

            var result = controller.GetTea(1) as OkNegotiatedContentResult <Tea>;

            Assert.IsNotNull(result);
            Assert.AreEqual(testdb.getTea(1).Name, result.Content.Name);
        }