コード例 #1
0
        public async void PutContratoTeste()
        {
            CriarMultiplosContratos(_options);

            // Use a clean instance of the context to run the test
            using (var context = new DataContext(_options))
            {
                var contratoEditado = new Contrato {
                    DataContratacao    = "15/01/2021",
                    QuantidadeParcelas = 10,
                    ValorFinanciado    = 200
                };

                ContratoService contrato  = new ContratoService(context);
                Contrato        resultado = await contrato.PutContratoService(2, contratoEditado);

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