/** * {@inheritdoc} */ public function match(Workflow $workflow, EntityId $entityId, $entity) { if ($this->providerName) { return $entityId->getProviderName() == $this->providerName; } return $entityId->getProviderName() == $workflow->getProviderName(); }
function it_matches_against_workflow_provider_name(Workflow $workflow, EntityId $entityId) { $workflow->getProviderName()->willReturn('test'); $entityId->getProviderName()->willReturn('test'); $this->match($workflow, $entityId, static::$entity)->shouldReturn(true); }