protected new void FixtureSetUp() { _eventoImplantacao = EventoImplantacaoBuilder.UmEvento(_identificador) .Com(CoberturaContratadaBuilder.Uma() .Com(DadosProdutoBuilder.Um().Padrao()).Build()) .Build(); _eventos = GetInstance <IEventosBase <EventoImplantacao> >(); }
public new void FixtureSetUp() { _eventoImplantacao = EventoImplantacaoBuilder.UmEvento(Guid.NewGuid()) .Com(CoberturaContratadaBuilder.Uma() .Com(HistoricoCoberturaContratadaBuilder.UmHistorico().ComDadosPadroes()) .Com(DadosProdutoBuilder.Um()).Build()) .Build(); _eventos = GetInstance <IEventosBase <EventoImplantacao> >(); _coberturas = GetInstance <ICoberturas>(); }
public new void FixtureSetUp() { _chave = ChaveProdutoBuilder.UmaChave().Build(); _dadosProduto = DadosProdutoBuilder.Um().Padrao().Build(); _produtoAdapter = new Mock <IProdutoAdapter>(); _produtoAdapter.Setup(p => p.ObterDadosProduto(It.IsAny <ChaveProduto>())).Returns(_dadosProduto); _produtoConteiner = new ProdutoContainer(_produtoAdapter.Object); _produtoConteiner.GetValue(_chave); }
protected void FixtureSetUp() { _chave = ChaveProdutoBuilder.UmaChave().Build(); _detalhe = DadosProdutoBuilder.Um().Padrao().Build(); _adapter = new Mock <IProdutoAdapter>(); _adapter.Setup(p => p.ObterDadosProduto(_chave)).Returns(_detalhe); _servicoProduto = new ProdutoContainer(_adapter.Object); _detalhe = _servicoProduto.GetValue(_chave); }
public void FixtureSetUp() { _eventoImplantacao = EventoImplantacaoBuilder.UmEvento(_identificador) .Com(CoberturaContratadaBuilder.Uma().ComPrazo(5, 1, 1) .Com(DadosProdutoBuilder.Um().Padrao()).Build()) .Build(); _eventos = GetInstance <IEventosBase <EventoImplantacao> >(); _coberturas = GetInstance <ICoberturas>(); _eventos.Salvar(_eventoImplantacao).Wait(); _cobertura = _eventoImplantacao.Coberturas.First(); _historicoId = _cobertura.Historico.Id; _coberturaCadastrada = _coberturas.ObterPorItemCertificado(_cobertura.ItemCertificadoApoliceId).Result; }
public void Dado_uma_lista_de_Coberturas_deve_ser_preenchido_os_dados_do_Produto() { var cobertura = CoberturaContratadaBuilder.Uma().Build(); var dadosProduto = DadosProdutoBuilder.Um().Padrao().Build(); cobertura.ComDadosProduto(dadosProduto); Assert.That(cobertura.IndiceBeneficioId, Is.EqualTo(dadosProduto.IndiceBeneficioId)); Assert.That(cobertura.IndiceContribuicaoId, Is.EqualTo(dadosProduto.IndiceContribuicaoId)); Assert.That(cobertura.ModalidadeCoberturaId, Is.EqualTo(dadosProduto.ModalidadeCoberturaId)); Assert.That(cobertura.NomeProduto, Is.EqualTo(dadosProduto.NomeProduto)); Assert.That(cobertura.NumeroBeneficioSusep, Is.EqualTo(dadosProduto.NumeroBeneficioSusep)); Assert.That(cobertura.NumeroProcessoSusep, Is.EqualTo(dadosProduto.NumeroProcessoSusep)); Assert.That(cobertura.PermiteResgateParcial, Is.EqualTo(dadosProduto.PermiteResgateParcial)); Assert.That(cobertura.PlanoFipSusep, Is.EqualTo(dadosProduto.PlanoFipSusep)); Assert.That(cobertura.ProdutoId, Is.EqualTo(dadosProduto.ProdutoId)); Assert.That(cobertura.TipoProvisoes, Is.EqualTo(dadosProduto.ProvisoesPossiveis)); Assert.That(cobertura.TipoItemProdutoId, Is.EqualTo(dadosProduto.TipoItemProdutoId)); Assert.That(cobertura.RegimeFinanceiroId, Is.EqualTo(dadosProduto.RegimeFinanceiroId)); }