# PathFinderService

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 138 of 1,054 | 86% | 47 of 120 | 60% | 46 | 76 | 43 | 237 | 1 | 16
splitTrips(List, Drone, LngLat) |  | 58% |  | 50% | 4 | 6 | 10 | 22 | 0 | 1
calculateDeliveryPath(MedDispatchRecRequest[]) |  | 87% |  | 61% | 10 | 14 | 7 | 43 | 0 | 1
buildTrip(Drone, LngLat, List) |  | 86% |  | 58% | 5 | 7 | 5 | 32 | 0 | 1
isRestricted(LngLat) |  | 40% |  | 25% | 2 | 3 | 3 | 5 | 0 | 1
computePath(LngLat, LngLat) |  | 85% |  | 58% | 5 | 7 | 3 | 17 | 0 | 1
findBestDrone(MedDispatchRecRequest) |  | 85% |  | 58% | 5 | 7 | 4 | 22 | 0 | 1
calculateDeliveryPathAsGeoJson(MedDispatchRecRequest[]) |  | 94% |  | 68% | 5 | 9 | 3 | 30 | 0 | 1
lambda$calculateDeliveryPath$2(LngLat, MedDispatchRecRequest) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
nextPosition(LngLat, LngLat) |  | 92% |  | 50% | 2 | 3 | 2 | 10 | 0 | 1
PathFinderService(GpsCalculationService, DroneInfoService) |  | 98% |  | 66% | 4 | 7 | 2 | 28 | 0 | 1
estimateTripMoves(LngLat, List) |  | 95% |  | 75% | 1 | 3 | 1 | 11 | 0 | 1
assignDeliveries(MedDispatchRecRequest[]) |  | 97% |  | 66% | 2 | 4 | 1 | 7 | 0 | 1
buildAngleCandidates(double) |  | 100% |  | 100% | 0 | 2 | 0 | 7 | 0 | 1
lambda$new$1(ServicePoint) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$assignDeliveries$3(String) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
lambda$new$0(Drone) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1