public void IsValid_ValidObjectPassesValidation() { //Arrange var lp = new LessonPlan() { StudentID = 1, StartDate = DateTime.Now, EndDate = DateTime.Now.AddMinutes(10) }; //Act/Assert Assert.True(lp.IsValid()); }
public void IsValid_EndDateNoStartDateNotValid() { //Arrange var lp = new LessonPlan() { StudentID = 1, EndDate = DateTime.Now }; //Act/Assert Assert.False(lp.IsValid()); }
public void IsValid_EndDateBeforeStartDateNotValid() { //Arrange var lp = new LessonPlan() { StudentID = 1, EndDate = DateTime.Now, StartDate = DateTime.Now.AddMinutes(10) }; //Act/Assert Assert.False(lp.IsValid()); }
public void IsValid_MissingStudentIDNotValid() { //Arrange var lp = new LessonPlan() { StudentID = 0 }; //Act/Assert Assert.False(lp.IsValid()); }