CakeDC\Users\Test\TestCase\Model\Behavior\PasswordBehaviorTest::testResetToken PHP Method

testResetToken() public method

Test resetToken
public testResetToken ( )
    public function testResetToken()
    {
        $user = $this->table->findByUsername('user-1')->first();
        $token = $user->token;
        $this->Behavior->Email->expects($this->never())->method('sendResetPasswordEmail')->with($user);
        $result = $this->Behavior->resetToken('user-1', ['expiration' => 3600, 'checkActive' => true]);
        $this->assertNotEquals($token, $result->token);
        $this->assertEmpty($result->activation_date);
        $this->assertFalse($result->active);
    }