public function testGetInteractiveServices()
 {
     $processAuthoringService = wfAuthoring_models_classes_ProcessService::singleton();
     $processDefinitionClass = new core_kernel_classes_Class(CLASS_PROCESS);
     $processDefinition = $processDefinitionClass->createInstance('ProcessForUnitTest', 'Unit test');
     $authoringService = wfAuthoring_models_classes_ProcessService::singleton();
     $interactiveService = wfEngine_models_classes_InteractiveServiceService::singleton();
     //define activities and connectors
     $activity1 = $authoringService->createActivity($processDefinition, 'activity1');
     $service1 = $authoringService->createInteractiveService($activity1);
     $this->assertTrue(count($this->service->getInteractiveServices($activity1)) == 1);
     $this->assertTrue(array_key_exists($service1->getUri(), $this->service->getInteractiveServices($activity1)));
     $service1->delete(true);
     $activity1->delete(true);
     $processDefinition->delete(true);
 }