public function testUserManager()
{
$authManager = new TAuthManager();
$authManager->setUserManager('users');
$authManager->init(null);
self::assertEquals(self::$usrMgr, $authManager->getUserManager());
// test change
try {
$authManager->setUserManager('invalid');
self::fail('Expected TInvalidOperationException not thrown');
} catch (TInvalidOperationException $e) {
}
}