コード例 #1
0
        public void Initialize()
        {
            //Arrange
            var builder = new DbContextOptionsBuilder <CatalogarPatrimonioContext>();

            builder.UseInMemoryDatabase("CatalogarPatrimonio");
            var options = builder.Options;

            _context = new CatalogarPatrimonioContext(options);
            _context.Database.EnsureDeleted();
            _context.Database.EnsureCreated();
            var Tipopatrimonioes = new List <Tipopatrimonio>
            {
                new Tipopatrimonio {
                    Id = 1, Nome = "Elétrico"
                },
                new Tipopatrimonio {
                    Id = 2, Nome = "Eletrônico"
                },
                new Tipopatrimonio {
                    Id = 3, Nome = "Monumento"
                },
            };

            _context.AddRange(Tipopatrimonioes);
            _context.SaveChanges();

            _TipopatrimonioService = new TipopatrimonioService(_context);
        }
コード例 #2
0
 // private readonly ITipopatrimonio tipoPatrimonio;
 public TipopatrimonioController(ITipopatrimonioService tipoPatrimonioService, IMapper mapper)
 {
     _tipoPatrimonioService = tipoPatrimonioService;
     _mapper = mapper;
 }