public function testCanGetUserForPermissionsCheckWhileLoggedIn()
{
$user = $this->mocks()->getUser();
_elgg_services()->session->setLoggedInUser($user);
$this->assertEquals($user, _elgg_services()->session->getLoggedInUser());
$this->assertEquals($user, _elgg_services()->entityTable->getUserForPermissionsCheck());
$user2 = $this->mocks()->getUser();
$this->assertEquals($user2, _elgg_services()->entityTable->getUserForPermissionsCheck($user2->guid));
_elgg_services()->session->removeLoggedInUser();
}