assertNotNull(procedure);
trackingService.attachProcedure(emergency.getId(), procedure.getId());
Vehicle vehicle = new Ambulance();
persistenceService.storeVehicle(vehicle);
assertNotSame("", vehicle.getId());
vehicle = persistenceService.loadVehicle(vehicle.getId());
assertNotNull(vehicle);
trackingService.attachVehicle(procedure.getId(), vehicle.getId());
Vehicle vehicle2 = new FireTruck();
persistenceService.storeVehicle(vehicle2);
assertNotSame("", vehicle2.getId());
vehicle2 = persistenceService.loadVehicle(vehicle2.getId());
assertNotNull(vehicle2);
trackingService.attachVehicle(procedure.getId(), vehicle2.getId());
ServiceChannel channel = new ServiceChannel("MyChannel");
persistenceService.storeServiceChannel(channel);
assertNotSame("", channel.getId());