/** * Tests UserLoginData->resetPreviousPasswords() */ public function testResetPreviousPasswords() { $this->assertNull($this->UserLoginData->getPreviousPasswords()); $this->assertNull($this->UserLoginData->getSalt()); $this->assertNull($this->UserLoginData->getSha1Password()); $partnerId = null; $pass = uniqid(); $this->UserLoginData->setPassword($pass); $this->UserLoginData->addToPreviousPasswords($this->UserLoginData->getSha1Password(), $this->UserLoginData->getSalt(), $partnerId); $pass = uniqid(); $this->UserLoginData->setPassword($pass); $this->UserLoginData->addToPreviousPasswords($this->UserLoginData->getSha1Password(), $this->UserLoginData->getSalt(), $partnerId); $this->assertNotNull($this->UserLoginData->getPreviousPasswords()); $this->UserLoginData->resetPreviousPasswords(); $this->assertNull($this->UserLoginData->getPreviousPasswords()); }