Exemplo n.º 1
0
        public async void PostContratoTeste()
        {
            // Use a clean instance of the context to run the test
            using (var context = new DataContext(_options))
            {
                var novoContrato = new Contrato {
                    DataContratacao    = "10/01/2021",
                    QuantidadeParcelas = 2,
                    ValorFinanciado    = 4
                };

                ContratoService contrato  = new ContratoService(context);
                Contrato        resultado = await contrato.PostContratoService(novoContrato);

                Assert.NotEqual(resultado.DataContratacao, string.Empty);
                Assert.NotEqual(0, resultado.QuantidadeParcelas);
                Assert.NotEqual(0, resultado.Id);
                Assert.NotEqual(0, resultado.ValorFinanciado);
                Assert.Equal(2, resultado.Prestacoes.Count);
            }
        }