/** * 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); }
/** * 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)); }