Пример #1
0
 public void FindEmpty_Course()
 {
     // Arrange
     CourseService service = new CourseService();
     // Act
     var course = service.Find(-1);
     // Assert
     Assert.IsNull(course);
 }
Пример #2
0
 public void DisplayCourses_Course()
 {
     // Arrange
     CourseService service = new CourseService();
     // Act
     var courses = service.DisplayCourses();
     // Assert
     Assert.IsNotNull(courses);
     // Assert
     Assert.AreNotEqual(courses.Count, 0);
 }
Пример #3
0
 public void CreateDelete_Course()
 {
     // Arrange
     CourseService service = new CourseService();
     // Act
     var course = new Models.Course();
     course.Id = 5;
     course.Number = "TEST1234";
     course.Name = "Test Class!!!";
     course.Active = true;
     int id = service.Create(course);
     var newcourse = service.Find(id);
     // Assert
     Assert.IsNotNull(newcourse);
     // Assert
     Assert.AreEqual(course, newcourse);
     service.Remove(id);
     var newcourse2 = service.Find(id);
     // Assert
     Assert.IsNull(newcourse2);
 }
Пример #4
0
 public void Find_Course()
 {
     // Arrange
     CourseService service = new CourseService();
     // Act
     var course = service.Find(1);
     // Assert
     Assert.IsNotNull(course);
     // Assert
     Assert.AreEqual(course.Id, 1);
 }
Пример #5
0
 public void Update_Course()
 {
     // Arrange
     CourseService service = new CourseService();
     // Act
     var course = service.Find(1);
     // Assert
     Assert.IsNotNull(course);
     // Act
     var names = course.Name;
     course.Name = String.Format("Course TEST {0:d}", DateTime.Now);
     var newNotes = course.Name;
     service.Update(course);
     var course2 = service.Find(1);
     // Assert
     Assert.IsNotNull(course2);
     // Assert
     Assert.AreEqual(course2.Name, newNotes);
     course2.Name = names;
     service.Update(course2);
     var course3 = service.Find(1);
     // Assert
     Assert.IsNotNull(course2);
     // Assert
     Assert.AreEqual(course3.Name, names);
 }