/** * @param string $entityClass * @return bool */ public function hasApplicableWorkflowByEntityClass($entityClass) { return $this->workflowRegistry->hasActiveWorkflowByEntityClass($entityClass); }
public function testHasActiveWorkflowByEntityClassNoWorkflow() { $entityClass = '\\stdClass'; $managerRegistry = $this->createManagerRegistryMock(); $workflowAssembler = $this->createWorkflowAssemblerMock(); $configProvider = $this->createConfigurationProviderMock(); $configProvider->expects($this->once())->method('hasConfig')->with($entityClass)->will($this->returnValue(false)); $workflowRegistry = new WorkflowRegistry($managerRegistry, $workflowAssembler, $configProvider); $this->assertFalse($workflowRegistry->hasActiveWorkflowByEntityClass($entityClass)); }