public function testSetReturnReferenceAtGivesOriginal() { $mock = new MockDummy(); $object = 100; $mock->returnsByReferenceAt(1, "aReferenceMethod", $object); $this->assertNull($mock->aReferenceMethod()); $this->assertReference($mock->aReferenceMethod(), $object); $this->assertNull($mock->aReferenceMethod()); }