public void SearchForStudent() { var st1 = new Student("Jolene", "*****@*****.**", 83); var st2 = new Student("John", "*****@*****.**", 33); var students = new UniStudents(st1, st2); var actual = students.FindStudent(33); Assert.AreEqual("John(33), [email protected]\nMeldt på 0 kurs\n\n", actual); }
public void RemoveStudent() { var st1 = new Student("Jolene", "*****@*****.**", 1); var st2 = new Student("John", "*****@*****.**", 8); var st3 = new Student("Christian", "*****@*****.**", 3); var students = new UniStudents(st1, st2, st3); var actual = students.RemoveStudents(8); Assert.AreEqual("John(8) fjernet", actual); }
public void MultipleStudents() { var st1 = new Student("Jolene", "*****@*****.**", 1); var st2 = new Student("John", "*****@*****.**", 2); var st3 = new Student("Christian", "*****@*****.**", 3); var students = new UniStudents(st1, st2, st3); var actutal = students.ListStudents(); var expected = "Jolene(1), [email protected]\nMeldt på 0 kurs\n\n" + "John(2), [email protected]\nMeldt på 0 kurs\n\n" + "Christian(3), [email protected]\nMeldt på 0 kurs\n\n"; Assert.AreEqual(expected, actutal); }
static void Main(string[] args) { var c1 = new Course(101, "Rocket science"); var c2 = new Course(202, "Space mining"); var c3 = new Course(303, "Space farming"); Course[] allCourses = { c1, c2, c3 }; var courses = new UniCourses(allCourses); var s1 = new Student("Joe", "*****@*****.**", 1); var s2 = new Student("Kate", "*****@*****.**", 2); var s3 = new Student("Alfred", "*****@*****.**", 3); Student[] stu = { s1, s2, s3 }; var students = new UniStudents(stu); App.Welcome(); App.RunApp(students, courses); }