Exemplo n.º 1
0
        public async void GetVariosContratos()
        {
            var opcoes = new DbContextOptionsBuilder <DataContext>().UseInMemoryDatabase(databaseName: "Database").Options;

            using (var context = new DataContext(opcoes))
            {
                context.Contratos.Add(new Contrato {
                    DataContratacao = "23/01/2021", QuantidadeDeParcelas = 48, ValorFinanciado = 10000
                });

                ContratoService contrato = new ContratoService(context);
                foreach (var i in await contrato.GetContratos())
                {
                    Assert.NotEqual(0, i.ValorFinanciado);
                    Assert.Equal(48, i.QuantidadeDeParcelas);
                    Assert.Equal(10000, i.ValorFinanciado);
                }
            }
        }