public async Task <IParcelaApropriada> Execute(IParcelaApropriada message) { var context = new ApropriacaoPremioContext(message); await _pipeApropriacao.Send(context); return(message); }
public void SetUpFixture() { _apropriacao = ParcelaApropriadaBuilder.UmBuilder().Padrao().Build(); var lista = new List <PremioApropriado> { PremioApropriadoBuilder.Um().Padrao().Build() }; _contexto = new ApropriacaoPremioContext(_apropriacao) { Premios = lista.AsEnumerable() }; var pipeline = Pipe.New <ApropriacaoPremioContext>(cfg => { cfg.AddFilter(() => MockingKernel.Get <ConversaoApropriacaoPremioFilter>()); }); pipeline.Send(_contexto); }