Пример #1
0
        public void Test_DatabaseEmptyAtFirst()
        {
            //Arrange, Act
            int result = Student.GetAll().Count;

            //Assert
            Assert.Equal(0, result);
        }
Пример #2
0
        public void Test_Save_SavesToDatabase()
        {
            //Arrange
            Student testStudent = new Student("Jasper", "07/24/2017");

            //Act
            testStudent.Save();
            List <Student> result   = Student.GetAll();
            List <Student> testList = new List <Student> {
                testStudent
            };

            //Assert
            Assert.Equal(testList, result);
        }
        public ActionResult CourseDetail(int id)
        {
            Dictionary <string, object> model = new Dictionary <string, object>();
            Course selectedCourse             = Course.Find(id);

            List <Student> courseStudents = selectedCourse.GetStudents();

            List <Student> allStudents = Student.GetAll();

            model.Add("course", selectedCourse);
            model.Add("courseStudents", courseStudents);
            model.Add("allStudents", allStudents);

            return(View(model));
        }
Пример #4
0
        public void Test_Save_AssignsIdToObject()
        {
            //Arrange
            Student testStudent = new Student("Jasper", "07/24/2017");

            //Act
            testStudent.Save();
            Student savedStudent = Student.GetAll()[0];


            int result = savedStudent.GetId();
            int testId = testStudent.GetId();

            //Assert
            Assert.Equal(testId, result);
        }
Пример #5
0
        public void Test_SaveAssignsIdToObject()
        {
            //Arrange
            Student testStudent = new Student("Steve");

            testStudent.Save();

            //Act
            Student savedStudent = Student.GetAll()[0];

            int result = savedStudent.GetId();
            int testId = testStudent.GetId();

            //Assert
            Assert.Equal(testId, result);
        }
Пример #6
0
        public void Test_Save()
        {
            //Arrange
            Student testStudent = new Student("Steve");

            testStudent.Save();

            //Act
            List <Student> result   = Student.GetAll();
            List <Student> testList = new List <Student> {
                testStudent
            };

            //Assert
            Assert.Equal(testList, result);
        }
Пример #7
0
        public ActionResult StudentIndex()
        {
            List <Student> allStudents = Student.GetAll();

            return(View(allStudents));
        }