public void FixtureSetUp() { _apropriacaoPremio = ParcelaApropriadaBuilder.UmBuilder().Padrao() .Com(ApropriacaoBuilder.UmBuilder() .Com(PagamentoBuilder.UmBuilder().Padrao())) .Build(); }
public void DadoUmPremioComValorPagoInvalidoDeveGerarErro() { _parcela = ApropriacaoBuilder.UmBuilder().Padrao() .Com(PagamentoBuilder.UmBuilder() .ComDataPagamento(DateTime.Now) .ComDataApropriacao(DateTime.Now)) .Build(); Assert.That(() => _parcela.Validar(), GeraErro("O Valor Pago para o ItemCertificadoApolice")); }
private IParcelaApropriada ObterContratoParcelaApropriada() { var apropriacao = ApropriacaoBuilder.UmBuilder() .Com(PagamentoBuilder.UmBuilder().Padrao()) .ComValorBuilder(ValorBuilder.UmBuilder().Padrao()) .ComVigenciaBuilder(VigenciaBuilder.UmBuilder().Padrao()) .ComParcelaBuilder(ParcelaIdBuilder.UmBuilder() .ComNumeroParcela(12).ComIdentificadorExternoCobertura(cobertura.IdentificadorExterno)); return(ParcelaApropriadaBuilder.UmBuilder() .ComIdentificador(Guid.NewGuid()) .ComIdentificadorNegocio(_proposta.IdentificadorNegocio) .ComDataExecucaoEvento(DateTime.Now) .Com((ApropriacaoBuilder)apropriacao) .Build()); }