Plum\Plum\WorkflowTest::addWriterWithPrependShouldPrependWriterToWorkflow PHP Method

addWriterWithPrependShouldPrependWriterToWorkflow() public method

    public function addWriterWithPrependShouldPrependWriterToWorkflow()
    {
        $writer1 = $this->getMockWriter();
        $writer2 = $this->getMockWriter();
        $this->workflow->addWriter($writer1);
        $this->workflow->addWriter(['writer' => $writer2, 'position' => Workflow::PREPEND]);
        $this->assertSame($writer2, $this->workflow->getWriters()[0]->getWriter());
        $this->assertSame($writer1, $this->workflow->getWriters()[1]->getWriter());
    }
WorkflowTest