Beispiel #1
0
        protected IntegrationTestBase(DatabaseFixture fixture)
        {
            _SchoolClassRepository = new SchoolClassRepository(fixture._context);
            _StudentRepository     = new StudentRepository(fixture._context);
            _unitOfWork            = new UnitOfWork(fixture._context);

            // AutoMapping
            _mapper = new Mapper(
                new MapperConfiguration(
                    configure => { configure.AddProfile <AutoMapping>(); }
                    )
                );
            _schoolClassesController = new SchoolClassesController(_mapper, _unitOfWork, _SchoolClassRepository, fixture._context);
            _studentsController      = new StudentsController(_mapper, _unitOfWork, _StudentRepository, _SchoolClassRepository, fixture._context);
        }
Beispiel #2
0
 public SchoolClassesControllerTests(DatabaseFixture fixture) : base(fixture)
 {
 }
 public StudentControllerTests(DatabaseFixture fixture) : base(fixture)
 {
 }