Exemplo n.º 1
0
        public async Task Dado_uma_proposta_existente_deve_verificar_e_retornar_verdadeiro()
        {
            await _eventos.Salvar(_eventoImplantacao);

            var existe = await _eventos.ExisteEvento(_identificador);

            Assert.That(existe, Is.EqualTo(true));
        }
        public async Task DadoUmEventoDesapropriacaoDevePersistirDadosDoEvento()
        {
            var parcela = IdentificadoresPadrao.NumeroParcela;

            _eventoDesapropriacao = ObterEventoDesapropriado(TipoRegimeFinanceiroEnum.Capitalizacao, parcela);

            _eventos.Salvar(_eventoDesapropriacao).Wait();

            var existe = await _eventos.ExisteEvento(_identificadorDesapropriacao);

            Assert.That(existe, Is.EqualTo(true));
            Assert.That(_eventoEmissao.Id, Is.Not.EqualTo(default(Guid)));
        }
Exemplo n.º 3
0
        public void EntaoDeveSerCriadoUmEventoImplantadoComOsSeguintesDados(Table param)
        {
            var saida = param.CreateSet <ImplantacaoParam>().First();

            _eventos = InstanceFactory.Resolve <IEventosBase <EventoImplantacao> >();

            Assert.That(_eventos.ExisteEvento(saida.Identificador).Result, Is.EqualTo(true));
        }
        public void EntaoDeveSerCriadoUmEventoComOsDadosAbaixo(Table param)
        {
            var saida = param.CreateSet <ImplantacaoParam>().First();

            _repository = InstanceFactory.Resolve <IEventosBase <EventoAlteracao> >();

            var eventoCriado = _repository.ExisteEvento(saida.Identificador).Result;

            Assert.That(eventoCriado, Is.EqualTo(true));
        }
Exemplo n.º 5
0
        public async Task DadoUmEventoAportePremioDevePersistirDadosDoEvento()
        {
            var parcela = 1;

            _eventoAporte = ObterEventoAporte(TipoRegimeFinanceiroEnum.Capitalizacao, parcela);

            _eventos.Salvar(_eventoAporte).Wait();

            var existe = await _eventos.ExisteEvento(_identificador);

            Assert.That(existe, Is.EqualTo(true));
            Assert.That(_eventoEmissao.Id, Is.Not.EqualTo(default(Guid)));
        }
        public async Task <IProposta> Execute(IProposta message)
        {
            message.Validar();

            var evento = await _mapear.ToEventoAlteracao(message);

            if (!await _eventos.ExisteEvento(message.Identificador))
            {
                await _eventos.Salvar(evento);
            }

            return(message);
        }
Exemplo n.º 7
0
 public async Task <bool> ExisteEvento(Guid identificador)
 {
     return(await _eventos.ExisteEvento(identificador));
 }