public function testSetAndGetCurrentUserReference()
{
$permissionResolverMock = $this->getPermissionResolverMock(null);
$userReferenceMock = $this->getUserReferenceMock();
$userReferenceMock->expects($this->once())->method('getUserId')->will($this->returnValue(42));
$permissionResolverMock->setCurrentUserReference($userReferenceMock);
self::assertSame($userReferenceMock, $permissionResolverMock->getCurrentUserReference());
}