private void ConfigurarRepositorio() { _mockRepositorioDeEntregas = new Mock <IMapeadorDeEntregas>(); Task <IEnumerable <IEntrega> > entregas_todas_task = MontaTaskEntregas(_mockEntregaAlpha.Object, _mockEntregaBeta.Object, _mockEntregaGama.Object, _mockEntregaDelta.Object, _mockEntregaEpsilon.Object, _mockEntregaZeta.Object); Task <IEnumerable <IEntrega> > entregas_competencia_inicial_task = MontaTaskEntregas(_mockEntregaAlpha.Object, _mockEntregaBeta.Object, _mockEntregaGama.Object); Task <IEnumerable <IEntrega> > entregas_segunda_competencia_task = MontaTaskEntregas(_mockEntregaDelta.Object, _mockEntregaEpsilon.Object); Task <IEnumerable <IEntrega> > entregas_sem_a_ultima_task = MontaTaskEntregas(_mockEntregaAlpha.Object, _mockEntregaBeta.Object, _mockEntregaGama.Object, _mockEntregaDelta.Object, _mockEntregaEpsilon.Object); Task <IEnumerable <IEntrega> > entregas_ultima_competencia_task = MontaTaskEntregas(_mockEntregaZeta.Object); _mockRepositorioDeEntregas.Setup(entreg => entreg.ListarVigentesEm(_competencias_todas, TipoDeEntrega.Todos.ToArray())).Returns(entregas_todas_task); _mockRepositorioDeEntregas.Setup(entreg => entreg.ListarVigentesEm(_competencias_a_primeira, TipoDeEntrega.Todos.ToArray())).Returns(entregas_competencia_inicial_task); _mockRepositorioDeEntregas.Setup(entreg => entreg.ListarVigentesEm(_competencias_sem_a_ultima, TipoDeEntrega.Todos.ToArray())).Returns(entregas_sem_a_ultima_task); _mockRepositorioDeEntregas.Setup(entreg => entreg.ListarVigentesEm(_competencias_a_segunda, TipoDeEntrega.Todos.ToArray())).Returns(entregas_segunda_competencia_task); _mockRepositorioDeEntregas.Setup(entreg => entreg.ListarVigentesEm(_competencias_a_ultima, TipoDeEntrega.Todos.ToArray())).Returns(entregas_ultima_competencia_task); IProcessamentoDeEntrega[] processamentoDeEntrega = new IProcessamentoDeEntrega[] { }; _mockRepositorioDeEntregas.Setup(repo => repo.ObtemProcessamentoDeAsync(It.IsAny <IEnumerable <IEntrega> >())).Returns(Task.FromResult((IEnumerable <IProcessamentoDeEntrega>)processamentoDeEntrega)); }
public Task UpdateAsync(IProcessamentoDeEntrega modelo) { throw new NotImplementedException(); }
public Task <int> InserirAsync(IProcessamentoDeEntrega modelo) { throw new NotImplementedException(); }