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();
}