75 lines
1.6 KiB
PHP
75 lines
1.6 KiB
PHP
<?php
|
|
/**
|
|
* @license Copyright 2011-2014 BitPay Inc., MIT License
|
|
* see https://github.com/bitpay/php-bitpay-client/blob/master/LICENSE
|
|
*/
|
|
|
|
namespace Bitpay;
|
|
|
|
class AccessTokenTest extends \PHPUnit_Framework_TestCase
|
|
{
|
|
public function testId()
|
|
{
|
|
$token = new AccessToken();
|
|
|
|
$this->assertNotNull($token);
|
|
|
|
$token->setId('test');
|
|
|
|
$this->assertSame('test', $token->getId());
|
|
}
|
|
|
|
public function testEmail()
|
|
{
|
|
$token = new AccessToken();
|
|
|
|
$this->assertNotNull($token);
|
|
|
|
$token->setEmail('support@bitpay.com');
|
|
|
|
$this->assertSame('support@bitpay.com', $token->getEmail());
|
|
}
|
|
|
|
public function testLabel()
|
|
{
|
|
$token = new AccessToken();
|
|
|
|
$this->assertNotNull($token);
|
|
|
|
$token->setLabel('label');
|
|
|
|
$this->assertSame('label', $token->getLabel());
|
|
}
|
|
|
|
public function testNonce()
|
|
{
|
|
$token = new AccessToken();
|
|
|
|
$this->assertNotNull($token);
|
|
|
|
$this->assertFalse($token->isNonceDisabled());
|
|
}
|
|
|
|
public function testNonceDisable()
|
|
{
|
|
$token = new AccessToken();
|
|
|
|
$this->assertNotNull($token);
|
|
|
|
$this->assertFalse($token->isNonceDisabled());
|
|
$token->nonceDisable();
|
|
$this->assertTrue($token->isNonceDisabled());
|
|
}
|
|
|
|
public function testNonceEnable()
|
|
{
|
|
$token = new AccessToken();
|
|
|
|
$this->assertNotNull($token);
|
|
|
|
$this->assertFalse($token->isNonceDisabled());
|
|
$token->nonceEnable();
|
|
$this->assertFalse($token->isNonceDisabled());
|
|
}
|
|
}
|