public void JurosAplicacao_Validar_Deve_Retornar_Calculo_Juros_Composto_Corretamente()
        {
            //Arrange & Act & Assert

            var jurosAplicacao = new JurosAplicacao(valorInicial: 100, new JurosTaxa(meses: 5));

            jurosAplicacao.CalcularValorJurosAplicado();

            Assert.Equal(105.10M, jurosAplicacao.ValorFinal);
        }
        public void JurosAplicacao_Validar_Deve_Ser_Possivel_Realizar_Criacao_Com_Valores_Validos()
        {
            //Arrange & Act & Assert

            var jurosAplicacao = new JurosAplicacao(valorInicial: 100, new JurosTaxa());

            Assert.Equal(100, jurosAplicacao.ValorInicial);
            Assert.Equal(1, jurosAplicacao.TaxaJuros.Meses);
            Assert.Equal(0.01, jurosAplicacao.TaxaJuros.PorcentagemJuros);
            Assert.Equal(TipoJurosAplicacao.JurosCompostos, jurosAplicacao.TaxaJuros.TipoJurosAplicacao);
        }