public async Task Se_a_proposta_não_foi_Implantada_deve_persistir() { _eventos.Setup(x => x.Contem(_identificador)).Returns(Task.FromResult <bool>(false)); var processarImplantacao = new ProcessaEventoImplantacao(_eventos.Object, _validador.Object, _dadosProduto.Object); await processarImplantacao.Processar(_eventoImplantacao); _eventos.Verify(m => m.Adicionar(It.IsAny <EventoImplantacao>())); }
public async Task Se_a_inscricao_for_valida_deve_ser_persistida() { var evento = new Mock <EventoImplantacao>(); var processarImplantacao = new ProcessaEventoImplantacao(_eventos.Object, _validador.Object, _dadosProduto.Object); await processarImplantacao.Processar(_eventoImplantacao); evento.Verify(x => x.Adicionar(It.IsAny <CoberturaContratada>())); }