Пример #1
0
        public void Test_Deletes_Student()
        {
            Student newStudent = new Student("Ryan", newDateTime);

            newStudent.Save();
            newStudent.Delete();

            List <Student> expected = new List <Student> {
            };
            List <Student> result   = Student.GetAll();

            Assert.Equal(expected, result);
        }
Пример #2
0
        public void Student_Delete_DeleteSingleStudentFromDB()
        {
            Student newStudent = new Student("David", new DateTime(2015, 05, 12));

            newStudent.Save();

            newStudent.Delete();

            List <Student> testList    = Student.GetAll();
            List <Student> controlList = new List <Student> {
            };

            Assert.Equal(controlList, testList);
        }
Пример #3
0
        public void Delete_DeletesAssociation_True()
        {
            Student newStudent = new Student("Ryan", newDateTime);

            newStudent.Save();
            Course newCourse = new Course("Ryan", "Ryan101");

            newCourse.Save();
            newStudent.AddCourse(newCourse);
            newStudent.Delete();

            List <Course> result   = newStudent.GetCourses();
            List <Course> expected = new List <Course> {
            };

            Assert.Equal(expected, result);
        }
Пример #4
0
        public void Test7_DeleteOneStudent()
        {
            Student firstStudent = new Student("Russ","2016-1-1");
              firstStudent.Save();

              Student secondStudent = new Student("Bob", "2016-1-1");
              secondStudent.Save();

              firstStudent.Delete();
              List<Student> allStudents = Student.GetAll();
              List<Student> afterDeleteFristStudent = new List<Student> {secondStudent};

              Assert.Equal(afterDeleteFristStudent, allStudents);
        }