public void Setup()
        {
            db      = SetDatabaseContext();
            _mapper = SetAutomapper();
            operatorContainerService = new OperatorContainerService(_mapper, db);

            Seed(db);
        }
        public void Setup()
        {
            if (mapper == null)
            {
                var mappingConfig = new MapperConfiguration(mc =>
                {
                    mc.AddProfile(new AutomapperProfile());
                });
                IMapper mapper = mappingConfig.CreateMapper();
                this.mapper = mapper;
            }

            var dbContextOptions = new DbContextOptionsBuilder <DatabaseContext>()
                                   .UseInMemoryDatabase(Guid.NewGuid().ToString())
                                   .Options;

            db = new DatabaseContext(dbContextOptions);
            operatorContainerService    = new OperatorContainerService(mapper, db);
            operatorContainerController = new OperatorContainerController(operatorContainerService);
            Seed(db);
        }
Пример #3
0
 public OperatorContainerController(OperatorContainerService operatorService)
 {
     OperatorService = operatorService;
 }