Пример #1
0
        public ServiceFixture()
        {
            DbContextOptions <GapCodeTestDbContext> options;

            var builder = new DbContextOptionsBuilder <GapCodeTestDbContext>();

            builder.UseInMemoryDatabase("mytestdb");

            options = builder.Options;

            _dbContext = new GapCodeTestDbContext(options);
            _dbContext.Database.EnsureDeleted();
            _dbContext.Database.EnsureCreated();

            _agenciaRepository         = new AgenciaRepository(_dbContext);
            _ciudadRepository          = new CiudadRepository(_dbContext);
            _clienteRepository         = new ClienteRepository(_dbContext);
            _polizaRepository          = new PolizaRepository(_dbContext);
            _tipoCubrimientoRepository = new TipoCubrimientoRepository(_dbContext);
            _tipoRiesgoRepository      = new TipoRiesgoRepository(_dbContext);
        }
Пример #2
0
 public PolizaRepository(GapCodeTestDbContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
Пример #3
0
 public TipoRiesgoRepository(GapCodeTestDbContext dbContext) : base(dbContext)
 {
 }
Пример #4
0
 public TipoCubrimientoRepository(GapCodeTestDbContext dbContext) : base(dbContext)
 {
 }
Пример #5
0
 public AgenciaRepository(GapCodeTestDbContext dbContext) : base(dbContext)
 {
 }
Пример #6
0
 public CiudadRepository(GapCodeTestDbContext dbContext) : base(dbContext)
 {
 }
Пример #7
0
 public ClienteRepository(GapCodeTestDbContext dbContext) : base(dbContext)
 {
 }
Пример #8
0
 public GenericRepository(GapCodeTestDbContext dbContext)
 {
     _dbContext = dbContext;
 }