Elgg\Database\EntityTableTest::testCanGetUserForPermissionsCheckWhileLoggedIn PHP Method

testCanGetUserForPermissionsCheckWhileLoggedIn() public method

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