Exemple #1
0
        public ActionResult Create()
        {
            Diner newDiner = new Diner(Request.Form["newDiner"]);

            newDiner.Save();
            List <Diner> allDiners = Diner.GetAll();

            return(View("Index", allDiners));
        }
Exemple #2
0
        public ActionResult Index()
        {
            // Diner newDiner = new Diner(Request.Query["new-item"]);
            // newDiner.Save();
            // List<Diner> result = new List<Diner>();
            // return View(result);
            List <Diner> allDiners = Diner.GetAll();

            return(View(allDiners));
        }
Exemple #3
0
        public void Delete_Test()
        {
            //Arrange
            Diner testDiner = new Diner("Thai Ginger", "Factoria", "very popular", "medium priced", 4, "YUeah delicious. yummy.", 5);

            testDiner.Save();
            List <Diner> emptyList = new List <Diner> {
            };

            //Act
            Diner.Find(testDiner.GetDinerId()).Delete();
            List <Diner> result = Diner.GetAll();

            //Assert
            CollectionAssert.AreEqual(emptyList, result);
        }
Exemple #4
0
        public void Save_Test()
        {
            //Arrange
            Diner testDiner = new Diner("McDonalds", "Seattle", "Popular", "Inexpensive", 3, "Questionable meat, good fries", 1);

            testDiner.Save();
            //Act
            List <Diner> emptyList = new List <Diner> {
            };
            List <Diner> testList  = new List <Diner> {
                testDiner
            };
            List <Diner> result = Diner.GetAll();

            //Assert
            CollectionAssert.AreEqual(testList, result);
        }