//The process didn't finish yet
assertEquals(0, proceduresEndedCount);
//The vehicle reaches the hospital
ProceduresMGMTService.getInstance().notifyProcedures(MessageToEventConverter.convertMessageToEvent(new VehicleHitsHospitalMessage(ambulance1.getId(), new Hospital("Hospital A", 0, 0), emergency.getId(), new Date())));
Thread.sleep(5000);
//The emergency has ended
assertEquals(1, proceduresEndedCount);