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