public async Task Deve_Obter_Entregas_Contendo_Procedimentos() { //Arrange IRepositorioDeEntregas repositorio = TesteInfraService.ServiceProvider.GetService <IRepositorioDeEntregas>(); throw new NotImplementedException(); ////Act //IEntrega[] entregaObtida = await repositorio.ObterAsync(new int[] { 1 }); ////Assert //Assert.IsNotNull(entregaObtida[0].Procedimentos); //Assert.IsTrue(entregaObtida[0].Procedimentos.Length > 0); }
public async Task Deve_Inserir_Nova_Entrega_De_Hora_No_Banco() { //Arrange IRepositorioDeEntregas repositorioEntrega = TesteInfraService.ServiceProvider.GetService <IRepositorioDeEntregas>(); EntregaDeHora entregaHora = new EntregaDeHora(); throw new NotImplementedException(); ////Act //int idInserido = await repositorioEntrega.InserirAsync(entregaHora); //IEntrega[] entregaObtida = (await repositorioEntrega.ObterAsync(new int[] { idInserido })); ////Assert //Assert.IsNotNull(entregaObtida[0]); //Assert.AreEqual(entregaHora.Tipo.Id, entregaObtida[0].Tipo.Id); }
public ConstrutorDeRegraDeRemuneracaoFixaPorValor(IServicoRetaguarda retaguarda, IRepositorioDeEntregas repDeEntregas) { _repositorioDeEntregasFixas = repDeEntregas; }
public override IConstrutorDeRegraDeRemuneracao Construtor(IServicoRetaguarda retaguarda, IRepositorioDeEntregas repEntregas) => throw new NotImplementedException();
public override IConstrutorDeRegraDeRemuneracao Construtor(IServicoRetaguarda retaguarda, IRepositorioDeEntregas repEntregas) { return(new ConstrutorDeRegraDeRemuneracaoFixaPorValor(retaguarda, repEntregas)); }
public abstract IConstrutorDeRegraDeRemuneracao Construtor(IServicoRetaguarda retaguarda, IRepositorioDeEntregas repDeEntregas);