Exemplo n.º 1
0
            public void AddTeacherToSubject()
            {
                Univercity U        = new Univercity("test");
                ISubject   subject1 = new Subject("test", SubjectType.Credited);
                ISubject   subject2 = new Subject("test2", SubjectType.Exem);
                ITeacher   teacher  = new Teacher(new FullName("test", "test", "test"), new DateTime(2000, 12, 14), Title.Lecture);
                string     ns1      = subject1.NameSubject.ToString();
                string     ns2      = subject2.NameSubject.ToString();
                string     id       = teacher.Id.ToString();
                string     result   = teacher.Name.ToString();

                U.AddSubject(subject1);
                U.AddSubject(subject2);
                U.AddTeacher(teacher);

                U.AddSubjectToTeacher(id, ns1);
                U.AddSubjectToTeacher(id, ns2);

                Assert.AreEqual(subject1.NameTeacher.ToString(), result);
                Assert.AreEqual(subject2.NameTeacher.ToString(), result);
            }