public void T3_SaveToDb() { //Arrange DateTime Date1 = new DateTime(2016, 08, 01); Student student1 = new Student("Jon", "Jone", "*****@*****.**", "/img/jon.jpg", Date1); //Act student1.Save(); List <Student> result = Student.GetAll(); List <Student> testList = new List <Student> { student1 }; //Assert Assert.Equal(testList, result); }
public void T6_UpdateAll() { //Arrange DateTime Date1 = new DateTime(2016, 08, 01); Student student1 = new Student("Jon", "Jone", "*****@*****.**", "/img/jon.jpg", Date1); student1.Save(); Student currentStudent = new Student("Jon", "Jone", "*****@*****.**", "/img/jon.jpg", Date1, student1.GetId()); //Act student1.UpdateAll(currentStudent); // student1.UpdateAll(currentStudent); // static void .. error CS0176: Member 'Student.UpdateAll(Student)' cannot be accessed with an instance reference; qualify it with a type name instead //Assert Assert.Equal(currentStudent, student1); }
public void T4_SaveToId() { //Arrange DateTime Date1 = new DateTime(2016, 08, 01); Student student1 = new Student("Jon", "Jone", "*****@*****.**", "/img/jon.jpg", Date1); student1.Save(); //Act //Student savedId = Student.GetAll()[0]; Student savedId = Student.Find(student1.GetId()); int result = savedId.GetId(); int testId = student1.GetId(); //Assert Assert.Equal(testId, result); }
public void T10_DeleteCourse() { //Assert DateTime Date1 = new DateTime(2016, 08, 01); Course testCourse = new Course("Intro", Date1, 1); testCourse.Save(); Student student1 = new Student("Jon", "Jone", "*****@*****.**", "/img/jon.jpg", Date1); student1.Save(); //Act testCourse.AddStudent(student1); testCourse.DeleteStudent(student1.GetId()); int result = testCourse.GetStudents().Count; //Assert Assert.Equal(0, result); }
public void T8_AddStudent() { //Arrange DateTime Date1 = new DateTime(2016, 08, 01); Course course1 = new Course("Intro", Date1, 1); course1.Save(); Student student1 = new Student("Jon", "Jone", "*****@*****.**", "/img/jon.jpg", Date1); student1.Save(); Student student2 = new Student("Dan", "Lee", "*****@*****.**", "/img/dan.jpg", Date1); student2.Save(); //Act course1.AddStudent(student1); course1.AddStudent(student2); List <Student> result = course1.GetStudents(); List <Student> test = new List <Student> { student1, student2 }; // Console.WriteLine(result[0].GetId()); // Console.WriteLine(test[0].GetId()); // Console.WriteLine(result[0].GetName()); // Console.WriteLine(test[0].GetName()); // Console.WriteLine(result[0]. GetStartDate() ); // Console.WriteLine(test[0]. GetStartDate() ); //Assert Assert.Equal(test, result); }