/** * @test * @depends testObjectCreated * @covers ::__call */ public function testMagicSetters($pu) { $pu = new \Manticorp\ProgressUpdater(); $pu->setStatusMessage('Hello'); $statusMessage = $pu->getStatus()['message']; $this->assertEquals('Hello', $statusMessage); $pu->setStageMessage('Hello'); $stageMessage = $pu->getStage()->message; $this->assertEquals('Hello', $stageMessage); }