public void UpdateName_UpdatesStudentName() { //Arrange Student testStudent = new Student("Lucille Ball", DateTime.Today); testStudent.Save(); Student expectedResult = new Student("Lucy Ball", testStudent.GetEnrollmentDate(), testStudent.GetId()); //Act testStudent.UpdateName("Lucy Ball"); //Assert Assert.Equal(expectedResult, testStudent); }
public override bool Equals(System.Object otherStudent) { if (!(otherStudent is Student)) { return(false); } else { Student newStudent = (Student)otherStudent; bool idEquality = this.GetId() == newStudent.GetId(); bool nameEquality = this.GetName() == newStudent.GetName(); bool enrollmentDateEquality = this.GetEnrollmentDate() == newStudent.GetEnrollmentDate(); return(idEquality && nameEquality && enrollmentDateEquality); } }