Esempio n. 1
0
        public void GivenStudentsWithDifferentId_WhenAdd_ThenAllPersist()
        {
            Student     student1    = new Student(1, "Ab");
            Student     student2    = new Student(2, "Ac");
            SchoolGroup schoolClass = new SchoolGroup("A");

            schoolClass.AddStudent(student1);
            schoolClass.AddStudent(student2);

            CollectionAssert.AreEqual(
                new List <Student> {
                student1, student2
            },
                new List <Student>(schoolClass.GetAllStudents()));
        }
Esempio n. 2
0
        public void GivenStudentsWithTheSameId_WhenAdd_ThenOnlyFirstPersist()
        {
            Student     Student1    = new Student(1, "Ab");
            Student     Student2    = new Student(1, "Ac");
            SchoolGroup schoolClass = new SchoolGroup("A");

            schoolClass.AddStudent(Student1);
            schoolClass.AddStudent(Student2);

            CollectionAssert.AreEqual(
                new List <Student> {
                Student1
            },
                new List <Student>(schoolClass.GetAllStudents()));
        }