public function testSetByReferenceWith() { $this->if($asserter = new sut($generator = new asserter\generator()))->and($value = uniqid())->then->boolean($asserter->isSetByReference())->isFalse()->object($asserter->setByReferenceWith($value))->isIdenticalTo($asserter)->variable($asserter->getValue())->isIdenticalTo($value)->boolean($asserter->isSetByReference())->isTrue(); }