Example #1
0
 /**
  * testing register
  *
  */
 public function testRegister()
 {
     $storage = new Provider\Storage\File(__DIR__ . "/_files/provider");
     $storage->delUser(self::USER);
     $provider = new Provider\GenericProvider(null, null, $this->_user, $storage);
     $this->assertFalse($storage->checkUser(self::USER, self::PASSWORD));
     // wrong ID
     $this->assertFalse($provider->register("", self::PASSWORD));
     // registration of new user
     $this->assertTrue($provider->register(self::USER, self::PASSWORD));
     // registration of existent user
     $this->assertFalse($provider->register(self::USER, self::PASSWORD));
     $this->assertTrue($storage->checkUser(self::USER, md5(self::USER . self::PASSWORD)));
     $storage->delUser(self::USER);
 }
Example #2
0
 /**
  * testing checkUser
  *
  */
 public function testCheckUser()
 {
     $storage = new Storage\File(__DIR__ . "/_files");
     $storage->delUser(self::USER);
     $this->assertTrue($storage->addUser(self::USER, self::PASSWORD));
     $this->assertTrue($storage->checkUser(self::USER, self::PASSWORD));
     $this->assertFalse($storage->checkUser(self::USER, self::USER));
     $this->assertTrue($storage->delUser(self::USER));
     $this->assertFalse($storage->checkUser(self::USER, self::PASSWORD));
 }