public SchoolService(ISchoolRepository schoolRepository, ITeacherRepository teacherRepository , ISchoolMapper schoolMapper) { _schoolRepository = schoolRepository; _teacherRepository = teacherRepository; _schoolMapper = schoolMapper; }
/// <summary> /// Produces TestQuestedContexts /// </summary> public QuestedContextFactory() { var contextOptions = new DbContextOptionsBuilder <QuestedContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; EnsureCreation(contextOptions); ContextInstance = new TestQuestedContext(contextOptions); PupilMapper = new PupilMapper(); SchoolMapper = new SchoolMapper(); TeacherMapper = new TeacherMapper(); ClassMapper = new ClassMapper(); CourseMapper = new CourseMapper(); }