public void GermanTeacherCreationTest() { FactoryMethod factory = TeacherFactory.GetFactory(); IPerson x = factory.GetPerson <GermanTeacher>(); Assert.AreSame(x.GetType(), typeof(GermanTeacher)); }
public void DentistCreationTest() { FactoryMethod factory = DoctorFactory.GetFactory(); IPerson x = factory.GetPerson <Pneumologist>(); Assert.AreSame(x.GetType(), typeof(Pneumologist)); }