public PedidoRepositoryTest() { var _serviceProvider = new StartInjection().ServiceProvider; _pedidoRepository = _serviceProvider.GetService <IPedidoRepository>(); _droneRepository = _serviceProvider.GetService <IDroneRepository>(); }
public void finalizaPedido() { PedidoDrone pedidoUm = new PedidoDrone() { Id = 1, StatusEnvio = (int)StatusEnvio.EM_TRANSITO }; PedidoDrone pedidoDois = new PedidoDrone() { Id = 2, StatusEnvio = (int)StatusEnvio.EM_TRANSITO }; List <PedidoDrone> listPedidoDrones = new List <PedidoDrone> { pedidoUm, pedidoDois }; var _pedidoDroneRepository = Substitute.For <IPedidoDroneRepository>(); _pedidoDroneRepository.RetornaPedidosParaFecharAsync().Returns(listPedidoDrones); ICoordinateService _coordinateService = null; IDroneRepository _droneRepository = null; IPedidoRepository _pedidoRepository = null; var droneService = new DroneService(_coordinateService, _pedidoDroneRepository, _droneRepository, _pedidoRepository); droneService.FinalizaPedidosAsync().Wait(); var existepedidoComStatusDiferenteDeFinalizado = listPedidoDrones.Any(_ => _.StatusEnvio != (int)StatusEnvio.FINALIZADO); Assert.True(!existepedidoComStatusDiferenteDeFinalizado); }
public EntregaHandler(IDroneRepository droneRepository, IPedidoQueries pedidoQueries, IDroneQueries droneQueries, IMediatrHandler bus) { _droneRepository = droneRepository; _pedidoQueries = pedidoQueries; _droneQueries = droneQueries; _bus = bus; }
public DataStart(IPedidoRepository pedidoRepository, IDroneRepository droneRepository, IUserRepository userRepository, IClienteRepository clienteRepository) { _pedidoRepository = pedidoRepository; _droneRepository = droneRepository; _userRepository = userRepository; _clienteRepository = clienteRepository; }
public ClienteService(IClienteRepository clienteRepository, IDroneItinerarioRepository droneItinerarioRepository, IDroneRepository droneRepository) { _clienteRepository = clienteRepository; _droneItinerarioRepository = droneItinerarioRepository; _droneRepository = droneRepository; }
public PedidoFacade(DataContext dataContext, IPedidoService pedidoFacade, IClienteRepository clienteRepository, IPedidoRepository pedidoRepository, IDroneRepository droneRepository) { _dataContext = dataContext; _pedidoService = pedidoFacade; _clienteRepository = clienteRepository; _pedidoRepository = pedidoRepository; _droneRepository = droneRepository; }
public PedidoHandler(IPedidoRepository pedidoRepository, IDroneRepository droneRepository, IClienteRepository clienteRepository, IPagamentoRepository pagamentoRepository, IPayAPIHandler payAPIHandler) { _pedidoRepository = pedidoRepository; _droneRepository = droneRepository; _clienteRepository = clienteRepository; _pagamentoRepository = pagamentoRepository; _payAPIHandler = payAPIHandler; }
public PedidoService(IPedidoRepository repositoryPedido, IDroneItinerarioRepository droneItinerarioRepository, IDroneRepository droneRepository) { _repositoryPedido = repositoryPedido; _droneItinerarioRepository = droneItinerarioRepository; _droneRepository = droneRepository; }
public DroneService(IOptions <UTMOpts> utmOptions, IDroneRepository droneRepository, IUnitOfWork unitOfWork) { _dockerClient = new DockerClientConfiguration(DockerApiUri()) .CreateClient(); _utmOpts = utmOptions; _droneRepository = droneRepository; _unitOfWork = unitOfWork; }
public DroneService(ICoordinateService coordinateService, IPedidoDroneRepository pedidoDroneRepository, IDroneRepository droneRepository) { _coordinateService = coordinateService; _pedidoDroneRepository = pedidoDroneRepository; _droneRepository = droneRepository; }
public AdicionarDroneSteps(ScenarioContext scenarioContext) { _scenarioContext = scenarioContext; _droneRepository = new MockDroneRepository(); _droneService = null; _droneFacade = new DroneFacade(_droneService, _droneRepository); }
public PedidoService(IPedidoRepository repositoryPedido, IDroneItinerarioRepository droneItinerarioRepository, IDroneRepository droneRepository) { _repositoryPedido = repositoryPedido; _droneItinerarioRepository = droneItinerarioRepository; _droneRepository = droneRepository; _localizacaoLoja = new Localizacao(-23.5880684, -46.6564195); }
public RealizarCadastroDroneSteps(ScenarioContext context) { var _serviceProvider = new StartInjection().ServiceProvider; _droneRepository = _serviceProvider.GetService <IDroneRepository>(); _dataStart = _serviceProvider.GetService <IDataStart>(); // Popula base de dados _context = context; }
public DroneCommandHandler(IPedidoQueries pedidoQueries, IDroneItinerarioQueries droneItinerarioQueries, IDroneQueries droneQueries, IMapper mapper, IMediatrHandler mediatr, IDroneRepository droneRepository) { _droneRepository = droneRepository; _mediatr = mediatr; _mapper = mapper; _droneQueries = droneQueries; _pedidoQueries = pedidoQueries; _droneItinerarioQueries = droneItinerarioQueries; }
public GameInitializer(IRegionRepository regionRepo, IDroneRepository droneRepo, IMissionRepository missionRepo, ISignalSender signalSender) { _regionRepo = regionRepo; _droneRepo = droneRepo; _missionRepo = missionRepo; _signalSender = signalSender; }
public PedidoDroneRepository(DataContext context, IPedidoRepository pedidoRepository, IDroneRepository droneRepository, IClienteRepository clienteRepository, ICommandExecutor <PedidoDrone> commandExecutor) : base(context) { _pedidoRepository = pedidoRepository; _droneRepository = droneRepository; _clienteRepository = clienteRepository; _commandExecutor = commandExecutor; }
public AdicionarDroneSteps(ScenarioContext scenarioContext) { _scenarioContext = scenarioContext; _context = ContextProvider <Drone> .GetContext(null); _droneStatusExecutor = Substitute.For <ICommandExecutor <DroneStatusResult> >(); _statusDroneExecutor = Substitute.For <ICommandExecutor <StatusDroneDto> >(); _droneRepository = new DroneRepository(_context, _statusDroneExecutor, _droneStatusExecutor); _droneService = null; _droneFacade = new DroneFacade(_droneService, _droneRepository); }
public AssignDroneTests() { _clienteRepository = Substitute.For <IClienteRepository>(); _pedidoService = Substitute.For <IPedidoService>(); _droneRepository = Substitute.For <IDroneRepository>(); _droneService = Substitute.For <IDroneService>(); _pedidoRepository = Substitute.For <PedidoRepository>(); _coordinateService = Substitute.For <ICoordinateService>(); _pedidoDroneRepository = Substitute.For <IPedidoDroneRepository>(); _pagamentoServiceFactory = Substitute.For <IPagamentoServiceFactory>(); }
public PedidoService(IPedidoRepository repositoryPedido, IDroneItinerarioRepository droneItinerarioRepository, IDroneRepository droneRepository, IClienteRepository clienteRepository, IUserService userService) { _repositoryPedido = repositoryPedido; _droneItinerarioRepository = droneItinerarioRepository; _droneRepository = droneRepository; _clienteRepository = clienteRepository; _userService = userService; }
public PedidoDroneRepositoryTests() { var data = SetupTests.GetPedidoDrones(felipe.DTO.Enums.StatusEnvio.AGUARDANDO); _dataContext = ContextProvider <PedidoDrone> .GetContext(data); _configuration = Substitute.For <IConfiguration>(); _pedidoRepository = Substitute.For <IPedidoRepository>(); _droneRepository = Substitute.For <IDroneRepository>(); _clienteRepository = Substitute.For <IClienteRepository>(); _pedidoDroneRepository = new PedidoDroneRepository(_dataContext, _pedidoRepository, _droneRepository, _clienteRepository, _configuration); }
public PedidoDroneRepositoryTests() { var data = SetupTests.GetPedidoDrones(StatusEnvio.AGUARDANDO); _dataContext = ContextProvider <PedidoDrone> .GetContext(data); _commandExecutor = Substitute.For <ICommandExecutor <PedidoDrone> >(); _pedidoRepository = Substitute.For <PedidoRepository>(); _droneRepository = Substitute.For <IDroneRepository>(); _clienteRepository = Substitute.For <IClienteRepository>(); _pedidoDroneRepository = new PedidoDroneRepository(_dataContext, _pedidoRepository, _droneRepository, _clienteRepository, _commandExecutor); }
public AssignDroneTests() { _dataContext = Substitute.For <DataContext>(); _dataContext.Pedido = Substitute.For <DbSet <felipe.DTO.Models.Pedido> >(); _dataContext.PedidoDrones = Substitute.For <DbSet <PedidoDrone> >(); _clienteRepository = Substitute.For <IClienteRepository>(); _pedidoService = Substitute.For <IPedidoService>(); _droneRepository = Substitute.For <IDroneRepository>(); _droneService = Substitute.For <IDroneService>(); _pedidoRepository = Substitute.For <IPedidoRepository>(); _coordinateService = Substitute.For <ICoordinateService>(); _pedidoDroneRepository = Substitute.For <IPedidoDroneRepository>(); }
public CriarPedidoUnitTest() { _dataContext = ContextProvider <Pedido> .GetContext(null); _pedidoService = Substitute.For <IPedidoService>(); _clienteRepository = Substitute.For <IClienteRepository>(); _pedidoRepository = Substitute.For <IPedidoRepository>(); _pedidoDroneRepository = Substitute.For <IPedidoDroneRepository>(); _droneRepository = Substitute.For <IDroneRepository>(); _pagamentoServiceFactory = Substitute.For <IPagamentoServiceFactory>(); _pagamentoServico = Substitute.For <IPagamentoServico>(); }
public PedidoCommandHandler(IMapper mapper, IClienteRepository clienteRepository, IDroneItinerarioQueries droneItinerarioQueries, IPedidoQueries pedidoQueries, IDroneRepository droneRepository, IMediatrHandler mediatr, IPedidoRepository repositoryPedido, IUserRepository userRepository) { _pedidoRepository = repositoryPedido; _userRepository = userRepository; _mediatr = mediatr; _droneRepository = droneRepository; _pedidoQueries = pedidoQueries; _droneItinerarioQueries = droneItinerarioQueries; _clienteRepository = clienteRepository; _mapper = mapper; _localizacaoLoja = Loja.Localizacao; }
public PedidoFacade( IPedidoService pedidoFacade, IClienteRepository clienteRepository, IPedidoRepository pedidoRepository, IDroneRepository droneRepository, IPagamentoServiceFactory pagamentoServiceFactory, IPedidoDroneRepository pedidoDroneRepository) { _pedidoService = pedidoFacade; _clienteRepository = clienteRepository; _pedidoRepository = pedidoRepository; _droneRepository = droneRepository; _pagamentoServiceFactory = pagamentoServiceFactory; _pedidoDroneRepository = pedidoDroneRepository; }
public TestController(IDroneRepository dronesRepo) { DronesRepo = dronesRepo; }
public DroneFacade(IDroneService droneService, IDroneRepository droneRepository) { _droneService = droneService; _droneRepository = droneRepository; }
public PedidoHandler(IPedidoRepository pedidoRepository, IDroneRepository droneRepository, IClienteRepository clienteRepository) { _pedidoRepository = pedidoRepository; _droneRepository = droneRepository; _clienteRepository = clienteRepository; }
public DroneHandler(IDroneRepository droneRepository) { _droneRepository = droneRepository; }
public DroneRepositoryTests() { _context = new DroneDbContext(ContextOptions); _droneRepository = new DroneRepository(_context); }