/**
  * @group actions
  * @group users
  * @group auth
  */
 public function testLoginWithToken()
 {
     $action = new \Actions\Users\Auth();
     $token = $action->createToken(1, TRUE);
     $this->assertTrue(strlen($token) > 0);
     $user = $action->authorizeToken();
     $this->assertTrue($user != FALSE);
     $this->assertObjectHasAttribute('id', $user);
     $this->assertTrue(valid($user->id));
     $this->assertTrue($action->destroyToken(1));
 }