public function testLazyLoadReference()
{
$user = new \Doctrine\Tests\Models\CMS\CmsUser();
$user->username = "beberlei";
$user->name = "Benjamin";
$user->status = "active";
$dm = $this->createDocumentManager();
$dm->persist($user);
$dm->flush();
$dm->clear();
$lazyUser = $dm->getReference('Doctrine\\Tests\\Models\\CMS\\CmsUser', $user->id);
$this->assertFalse($lazyUser->__isInitialized__);
// Trigger lazyload
$lazyUser->getUsername();
$this->assertTrue($lazyUser->__isInitialized__);
}