/** * @param WorkflowRunId $workflowRunId */ public function __construct(WorkflowRunId $aWorkflowRunId, WorkflowId $aWorkflowId) { //construct is not invoked, when WorkflowRun is reloaded, so we know that this is a new WorkflowRun $this->update(new WorkflowRunCreated(array('workflowRunId' => $aWorkflowRunId->toString(), 'workflowId' => $aWorkflowId->toString()))); }
/** * @test */ public function are_to_workflow_ids_with_different_values_not_the_same() { $workflowId = new WorkflowId('1234'); $otherWorkflowId = new WorkflowId('5678'); $this->assertFalse($workflowId->sameValueAs($otherWorkflowId)); }