void AddDrone()
 {
     foreach (var drone in droneData)
     {
         var d = _droneRepository.GetById(drone.Id).Result;
         if (d == null)
         {
             _droneRepository.AddDrone(drone).Wait();
         }
     }
 }
        public void TestaAdicaoDeDrone(int id, int capacidade, int velocidade, int autonomia, int carga, StatusDrone status)
        {
            var drone = new Drone()
            {
                Id          = id,
                Capacidade  = capacidade,
                Velocidade  = velocidade,
                Autonomia   = autonomia,
                Carga       = carga,
                StatusDrone = status
            };

            _droneRepository.AddDrone(drone).Wait();
        }
        public async Task WhenQuandoEuCadastrarODroneIdCapacidadeVelocidadeAutonomiaCargaStatusDrone(int p0, int p1, int p2, int p3, int p4, int p5)
        {
            var drone = new Drone()
            {
                Id          = p0,
                Capacidade  = p1,
                Velocidade  = p2,
                Autonomia   = p3,
                Carga       = p4,
                StatusDrone = (StatusDrone)p5
            };

            await _droneRepository.AddDrone(drone);

            _context.Set(drone);
        }