public function testResetWorkflowData() { $entity = new EntityWithWorkflow(); $this->assertEmpty($entity->getWorkflowItem()); $workflowItem = new WorkflowItem(); $this->entityConnector->setWorkflowItem($entity, $workflowItem); $workflowStep = new WorkflowStep(); $this->entityConnector->setWorkflowStep($entity, $workflowStep); $this->assertEquals($workflowItem, $entity->getWorkflowItem()); $this->assertEquals($workflowStep, $entity->getWorkflowStep()); $this->entityConnector->resetWorkflowData($entity); $this->assertNull($entity->getWorkflowItem()); $this->assertNull($entity->getWorkflowStep()); }
/** * Reset workflow item data. * * @param $entity */ public function resetWorkflowData($entity) { $this->entityConnector->resetWorkflowData($entity); }