# DroneInfoService

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 142 of 485 | 70% | 37 of 74 | 50% | 30 | 56 | 22 | 104 | 2 | 19
queryServicePointLocationByDroneId(String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1
queryServicePointLocation(int) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1
DroneInfoService(RestTemplate) |  | 58% |  | 16% | 3 | 4 | 3 | 10 | 0 | 1
checkAvailability(String, MedDispatchRecRequest) |  | 86% |  | 50% | 3 | 4 | 1 | 12 | 0 | 1
droneMatchesRequirement(Drone, MedDispatchRecRequest) |  | 91% |  | 59% | 8 | 12 | 0 | 14 | 0 | 1
fetchRestrictedAreas() |  | 82% |  | 50% | 1 | 2 | 0 | 5 | 0 | 1
fetchServicePoints() |  | 82% |  | 50% | 1 | 2 | 0 | 5 | 0 | 1
fetchDronesForServicePoints() |  | 82% |  | 50% | 1 | 2 | 0 | 5 | 0 | 1
dronesWithCooling(boolean) |  | 80% |  | 50% | 1 | 2 | 1 | 7 | 0 | 1
lambda$dronesMatchesRequirements$2(MedDispatchRecRequest) |  | 88% |  | 50% | 2 | 3 | 0 | 1 | 0 | 1
lambda$dronesMatchesRequirements$1(Drone) |  | 88% |  | 50% | 2 | 3 | 0 | 1 | 0 | 1
dronesMatchesRequirements(MedDispatchRecRequest[]) |  | 100% |  | 100% | 0 | 3 | 0 | 11 | 0 | 1
fetchAllDrones() |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1
droneDetail(String) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1
lambda$dronesMatchesRequirements$4(MedDispatchRecRequest[], Drone) |  | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
lambda$dronesWithCooling$0(boolean, Drone) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1
DroneInfoService() |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
lambda$dronesMatchesRequirements$3(Drone, MedDispatchRecRequest) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
static {...} |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1