public void VerifyClass() { School.Professor professor = new School.Professor { Id = 6, Name = "Will" }; School.ClassRoom classRoom = new School.ClassRoom { Description = "Game Developer", Id = 50, MinGradeForPass = 8f, Name = "GD5", Professor = professor }; IoC.I4IoC <School.ClassRoom> iClassRoom = classRoom; string expected = "50 - GD5 (6 - Will) - Game Developer"; string returned = iClassRoom.ToString(); Assert.IsTrue(expected == returned, "Expected: {0} Returned: {1}", expected, returned); }
public void VerifyProfessor() { School.Professor professor = new School.Professor { Id = 10, Name = "Rick", Age = 43 }; IoC.I4IoC <School.Person> iProfessor = professor; string expected = "10 - Rick"; string returned = iProfessor.ToString(); Assert.IsTrue(expected == returned, "Expected: {0} Returned: {1}", expected, returned); }
public void VerifyPerson() { School.Person person = new School.Person { Id = 11, Name = "Jack", Age = 60 }; IoC.I4IoC <School.Person> iPerson = person; string expected = "11 - Jack"; string returned = iPerson.ToString(); Assert.IsTrue(expected == returned, "Expected: {0} Returned: {1}", expected, returned); }
public void VerifyStudent() { School.Student student = new School.Student { Id = 11, Name = "Jack", Age = 60 }; IoC.I4IoC <School.Person> iStudent = student; string expected = "11 - Jack - 60"; string returned = iStudent.ToString(); Assert.IsTrue(expected == returned, "Expected: {0} Returned: {1}", expected, returned); }
public void VerifyGradeStudent() { List <School.ClassRoom> classes = new List <School.ClassRoom> { new School.ClassRoom { Id = 1, Description = "Class of History", Name = "Hist1", MinGradeForPass = 7f }, new School.ClassRoom { Id = 2, Description = "Class of Biology", Name = "Bio1", MinGradeForPass = 6f }, new School.ClassRoom { Id = 3, Description = "Class of Math", Name = "Mth1", MinGradeForPass = 8f } }; School.Student student = new School.Student { Id = 1, Age = 15, Name = "Rick" }; List <School.StudentClass> student_Classes = new List <School.StudentClass> { new School.StudentClass() { MyStudent = student, MyClassRoom = classes[0], Grade = 8.5f }, new School.StudentClass() { MyStudent = student, MyClassRoom = classes[1], Grade = 6.5f } , new School.StudentClass() { MyStudent = student, MyClassRoom = classes[2], Grade = 10f } }; student.Classes = student_Classes; IoC.I4IoC <School.Person> iStudent = student; bool returned = ((Student)iStudent).IsAprooved(); Assert.IsTrue(returned); }