public function testAuthCheck($user, $pass, $userIndex, $passIndex, $expectedReturn, $expectedUser, $expectedPass, $old_usr = '')
{
$GLOBALS['PHP_AUTH_USER'] = '';
$GLOBALS['PHP_AUTH_PW'] = '';
$_SERVER[$userIndex] = $user;
$_SERVER[$passIndex] = $pass;
$_REQUEST['old_usr'] = $old_usr;
$this->assertEquals($expectedReturn, $this->object->authCheck());
$this->assertEquals($expectedUser, $GLOBALS['PHP_AUTH_USER']);
$this->assertEquals($expectedPass, $GLOBALS['PHP_AUTH_PW']);
$_SERVER[$userIndex] = null;
$_SERVER[$passIndex] = null;
}