示例#1
0
        public void AoAlterarCobrancaOsNovosValoresDevemEstarSetadosCorretamente()
        {
            var vencimento            = DateTime.Today;
            var configuracaoEmissaoId = Guid.NewGuid().ToString();
            var clienteId             = Guid.NewGuid().ToString();
            var valor = 20;

            _cobrancaBoletoFormaPagamentoFinalizada.AlterarCobranca(valor, vencimento, configuracaoEmissaoId);

            Assert.AreEqual(_cobrancaBoletoFormaPagamentoFinalizada.Valor, valor);
            Assert.AreEqual(_cobrancaBoletoFormaPagamentoFinalizada.Vencimento, vencimento);
            Assert.AreEqual(_cobrancaBoletoFormaPagamentoFinalizada.ConfiguracaoEmissaoId, configuracaoEmissaoId);
        }
示例#2
0
 public void AoTentarAtualizarCobrancaComFormaPagamentoProcessandoDeveLancarExcecao()
 {
     Assert.Throws <ImpossivelAlterarCobrancaComFormaPagamentoPendenteException>(() => _cobrancaBoleto
                                                                                 .AlterarCobranca(20, DateTime.Today, Guid.NewGuid().ToString()));
 }