Ejemplo n.º 1
0
 public PromocaoServiceTest()
 {
     _contextoBase = new CotextoBase("PromocaoTestes");
     _contexto     = new LojaContexto(_contextoBase.Options);
     //_produtoService = new ProdutoService(_contexto);
     _promocaoService = new PromocoesService(_contexto);
 }
Ejemplo n.º 2
0
        public PromocaoServiceTest()
        {
            var options = new DbContextOptionsBuilder <LojaContexto>();

            options.UseSqlServer("Server=localhost,1433;Database=Loja3;User Id =sa;Password=Ing@2020;Trusted_Connection=False;");

            _contexto        = new LojaContexto(options.Options);
            _produtoService  = new ProdutoService(_contexto);
            _promocaoService = new PromocoesService(_contexto);
        }
        public PromocaoServiceTest()
        {
            var options = new DbContextOptionsBuilder <LojaContext>();

            options.UseSqlServer("Server=localhost;Database=LojaServices;Integrated Security=True;");

            _contexto        = new LojaContext(options.Options);
            _produtoService  = new ProdutoService(_contexto);
            _promocaoService = new PromocoesService(_contexto);
        }
Ejemplo n.º 4
0
        public void Devera_Add_Nova_Promocao()
        {
            var baseContext = new CotextoBase("AddPromocao");
            var context     = new LojaContexto(baseContext.Options);

            var promocao = baseContext.GetDadosFake <Promocao>().FirstOrDefault();

            promocao.Id = 0;

            promocao.IncluiProduto(baseContext.GetDadosFake <Produto>().FirstOrDefault());

            //metodo de teste
            var promoservices = new PromocoesService(context);
            var promocaoAtual = promoservices.Salvar(promocao);

            //Assert
            Assert.NotEqual(0, promocaoAtual.Id);
        }