コード例 #1
0
        public void Estoque_validarestoque()
        {
            Estoque estoque       = InstanciasClasses.ObterInstanciaEstoque();
            bool    estoqueValido = estoque.ValidarEstoque();

            Assert.True(estoqueValido);
        }
コード例 #2
0
        public void Estoque_nomeproduto()
        {
            string  produtoNovoNome = "Novo Nome Produto";
            Estoque estoque         = InstanciasClasses.ObterInstanciaEstoque();

            estoque.NomeProduto(produtoNovoNome);

            Assert.Equal(produtoNovoNome, estoque.Produto);
        }
コード例 #3
0
        public void Estoque_disponibilizarretirada()
        {
            DateTime dataRetirada = DateTime.Now.AddDays(15);
            Estoque  estoque      = InstanciasClasses.ObterInstanciaEstoque();

            estoque.DisponibilizarRetirada(dataRetirada);

            Assert.Equal(dataRetirada, estoque.DataDisponivel);
        }
コード例 #4
0
        public void Compra_instancia_direto()
        {
            Doador  doador  = InstanciasClasses.ObterInstanciaDoador();
            Estoque estoque = InstanciasClasses.ObterInstanciaEstoque();

            CompraDoacao compra = CompraDoacao.Create(doador.IdDoador, estoque.IdEstoque, InstanciasClasses.COMPRA_FORMAPAGAMENTO, InstanciasClasses.COMPRA_DATA, InstanciasClasses.COMPRA_COMENTARIO, InstanciasClasses.COMPRA_RECIBO);

            Assert.IsType <CompraDoacao>(compra);
        }
コード例 #5
0
        public void Estoque_camposvalidos()
        {
            Estoque estoque = InstanciasClasses.ObterInstanciaEstoque();

            Assert.Equal(InstanciasClasses.ESTOQUE_VALOR, estoque.Valor);
            Assert.Equal(InstanciasClasses.ESTOQUE_HORARETIRADA, estoque.HoraRetirada);
            Assert.Equal(InstanciasClasses.ESTOQUE_LOCALRETIRADA, estoque.LocalRetirada);
            Assert.Equal(InstanciasClasses.ESTOQUE_VALIDADE, estoque.Validade);
            Assert.Equal(InstanciasClasses.ESTOQUE_QUANTIDADE, estoque.Quantidade);
        }
コード例 #6
0
        public void Estoque_idsupermercado_valido()
        {
            Estoque estoque = InstanciasClasses.ObterInstanciaEstoque();

            Assert.True(estoque.IdSupermercado > 0);
        }
コード例 #7
0
        public void Estoque_idestoque_gerado()
        {
            Estoque estoque = InstanciasClasses.ObterInstanciaEstoque();

            Assert.True(estoque.IdEstoque > 0);
        }
コード例 #8
0
        public void Estoque_instancia()
        {
            Estoque estoque = InstanciasClasses.ObterInstanciaEstoque();

            Assert.IsType <Estoque>(estoque);
        }