| updateSlotWithShift(Slot, LocalTime) |  | 0% |  | 0% | 11 | 11 | 63 | 63 | 1 | 1 |
| updateSlotWithoutShift(Slot) |  | 0% |  | 0% | 8 | 8 | 31 | 31 | 1 | 1 |
| generateListSlotToCreateAfterATime(LocalDateTime, int) |  | 0% |  | 0% | 5 | 5 | 29 | 29 | 1 | 1 |
| saveSlots(AppointmentDTO, List, HttpServletRequest) |   | 43% |   | 32% | 13 | 15 | 21 | 42 | 0 | 1 |
| saveAppointment(AppointmentDTO, HttpServletRequest) |   | 52% |   | 37% | 11 | 13 | 17 | 42 | 0 | 1 |
| updateRemainingPlaces(Slot) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| incrementMaxCapacity(int, int, LocalDateTime, LocalDateTime, boolean) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| incrementMaxCapacity(int, Slot) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| updateRemaningPlacesWithAppointmentMoved(int, Slot) |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| processeActionWorkflow(Appointment, HttpServletRequest, Locale, int, boolean) |   | 14% |   | 10% | 5 | 6 | 6 | 9 | 0 | 1 |
| incrementPotentialRemainingPlaces(SlotEditTask) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| updateRemaningPlacesWithAppointmentReactivated(int, int) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| cleanSlotlist() |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| updateSlot(Slot, boolean, LocalTime, boolean) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| decrementPotentialRemainingPlaces(int, int) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| notifyListner(Appointment, Set, boolean, Locale) |   | 47% |   | 50% | 2 | 4 | 4 | 10 | 0 | 1 |
| lambda$updateSlotWithShift$3(Slot, Slot) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
| createListSlot(List) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$incrementMaxCapacity$0(LocalDateTime, LocalDateTime, Slot) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| updateRemaningPlacesAndappointmentDTO(int, Slot, AppointmentDTO) |   | 74% |   | 25% | 2 | 3 | 3 | 11 | 0 | 1 |
| lambda$saveSlots$9(AppointmentSlot, Slot) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$saveSlots$8(AppointmentSlot, Slot) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$saveSlots$7(AppointmentSlot, Slot) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| updateSlot(Slot) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| createSlot(Slot) |   | 81% |   | 50% | 1 | 2 | 1 | 10 | 0 | 1 |
| lambda$updateSlotWithShift$4(Slot) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$updateSlotWithShift$6(Slot, Slot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updateSlotWithShift$5(Slot, Slot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updateSlotWithShift$2(Slot, Slot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$updateSlotWithoutShift$1(TimeSlot, TimeSlot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLockOnSlot(int) |   | 80% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
| saveSlot(Slot) |   | 78% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| getListSlotInMemory() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| updateRemaningPlacesWithAppointmentMovedDeletedOrCanceled(int, int) |  | 100% |   | 50% | 1 | 2 | 0 | 17 | 0 | 1 |
| updateListSlots(List) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| getLockOnForm(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| removeSlotInMemory(int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |