Beispiel #1
0
        public void TestaValorPadraoTaxaDeJuros()
        {
            var defaultValue          = 0.01m;
            var taxaDeJurosRepository = new TaxaDeJurosRepository();

            var taxaDeJuros = taxaDeJurosRepository.RetornaTaxaDeJuros();

            Assert.Equal(defaultValue, taxaDeJuros);
        }
        public async void Handler_DeveRetornarATaxaDeJurosPadrao()
        {
            var context    = GetContext();
            var repository = new TaxaDeJurosRepository(context);
            var mapper     = GetMapper();

            var seed = new TaxaDeJurosSeed(context);
            await seed.ExecuteAsync();

            await context.SaveChangesAsync();

            var query        = new TaxaDeJurosPadraoQuery();
            var queryHandler = new TaxaDeJurosPadraoQueryHandler(mapper, repository);

            var result = await queryHandler.Handle(query, CancellationToken.None);

            Assert.NotNull(result);
            Assert.Equal(TaxaDeJurosPadrao.ValorDaTaxa, result.Valor);
        }