public function testBearerToken()
{
$this->gateway->setToken('');
$this->setMockHttpResponse('RestTokenSuccess.txt');
$this->assertFalse($this->gateway->hasToken());
$this->assertEquals('A015GQlKQ6uCRzLHSGRliANi59BHw6egNVKEWRnxvTwvLr0', $this->gateway->getToken());
// triggers request
$this->assertEquals(time() + 28800, $this->gateway->getTokenExpires());
$this->assertTrue($this->gateway->hasToken());
}