public void CreateStudent() { string expectedName = string.Empty; string expectedLastName = string.Empty; int expectedStudentNumber = 0; Student student = new Student(); List <Subject> expectedSubjects = new List <Subject>(); List <Subject> actualSubjects = student.GetSubjects(); Assert.AreEqual(expectedName, student.GetName()); Assert.AreEqual(expectedLastName, student.GetLastName()); Assert.AreEqual(expectedStudentNumber, student.GetStudentNumber()); Assert.IsTrue(Utility.CompareLists(actualSubjects, expectedSubjects)); }
public void CreateStudentWithParameters() { string expectedName = "Luis"; string expectedLastName = "Suarez"; string expectedDocumentNumber = "1234567-8"; int expectedStudentNumber = 0; List <Subject> expectedSubjects = new List <Subject>(); Student student = new Student(expectedName, expectedLastName, expectedDocumentNumber); Assert.AreEqual(expectedName, student.GetName()); Assert.AreEqual(expectedLastName, student.GetLastName()); Assert.AreEqual(expectedDocumentNumber, student.GetDocumentNumber()); Assert.AreEqual(expectedStudentNumber, student.GetStudentNumber()); List <Subject> actualSubjects = student.GetSubjects(); Assert.IsTrue(Utility.CompareLists(actualSubjects, expectedSubjects)); }