Esempio n. 1
0
        public void Compra_validarcompra()
        {
            CompraDoacao compra       = InstanciasClasses.ObterInstanciaCompraDoacao();
            bool         compravalida = compra.ValidarCompra();

            Assert.True(compravalida);
        }
Esempio n. 2
0
        public static Doacao ObterInstanciaDoacao()
        {
            CompraDoacao compraDoacao = ObterInstanciaCompraDoacao();
            Receptor     receptor     = ObterInstanciaReceptor();

            return(Doacao.Create(compraDoacao.IdCompraDoacao, receptor.IdReceptor, DOACAO_DATADOACAO, DOACAO_DATARETIRADA));
        }
Esempio n. 3
0
        public static CompraDoacao ObterInstanciaCompraDoacao()
        {
            Doador  doador  = ObterInstanciaDoador();
            Estoque estoque = ObterInstanciaEstoque();

            return(CompraDoacao.Create(doador.IdDoador, estoque.IdEstoque, COMPRA_FORMAPAGAMENTO, COMPRA_DATA, COMPRA_COMENTARIO, COMPRA_RECIBO));
        }
        public void Doacao_instancia_direto()
        {
            CompraDoacao compraDoacao = InstanciasClasses.ObterInstanciaCompraDoacao();
            Receptor     receptor     = InstanciasClasses.ObterInstanciaReceptor();

            Doacao doacao = Doacao.Create(compraDoacao.IdCompraDoacao, receptor.IdReceptor, InstanciasClasses.DOACAO_DATADOACAO, InstanciasClasses.DOACAO_DATARETIRADA);

            Assert.IsType <Doacao>(doacao);
        }
Esempio n. 5
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);
        }
Esempio n. 6
0
        public void Compra_fornecerrecibo()
        {
            CompraDoacao compra = InstanciasClasses.ObterInstanciaCompraDoacao();
            string       recibo = compra.FornecerRecibo();

            Assert.Contains(compra.IdEstoque.ToString(), recibo);
            Assert.Contains(compra.Data.ToString(), recibo);
            Assert.Contains(compra.FormaPagamento.ToString(), recibo);
            Assert.Contains(compra.Recibo.ToString(), recibo);
        }
Esempio n. 7
0
        public void Compra_createcomentario()
        {
            string comentario = "este é um teste classe de teste";

            CompraDoacao compra = InstanciasClasses.ObterInstanciaCompraDoacao();

            compra.CreateComentario(comentario);

            Assert.Equal(comentario, compra.Comentario);
        }
Esempio n. 8
0
        public void Compra_createdata()
        {
            DateTime data = DateTime.Now.AddDays(-1);

            CompraDoacao compra = InstanciasClasses.ObterInstanciaCompraDoacao();

            compra.CreateData(data);

            Assert.Equal(data, compra.Data);
        }
Esempio n. 9
0
        public void Compra_iddoador()
        {
            CompraDoacao compra = InstanciasClasses.ObterInstanciaCompraDoacao();

            Assert.True(compra.IdDoador > 0);
        }
Esempio n. 10
0
        public void Compra_idcompra_gerado()
        {
            CompraDoacao compra = InstanciasClasses.ObterInstanciaCompraDoacao();

            Assert.True(compra.IdCompraDoacao > 0);
        }
Esempio n. 11
0
        public void Compra_instancia()
        {
            CompraDoacao compra = InstanciasClasses.ObterInstanciaCompraDoacao();

            Assert.IsType <CompraDoacao>(compra);
        }