oauth2-client/test/src/Provider/AbstractProviderTest.php

37 lines
888 B
PHP
Raw Normal View History

2014-04-25 23:53:08 +04:00
<?php
namespace League\OAuth2\Client\Test\Provider;
2014-04-25 23:53:08 +04:00
use \Mockery as m;
class AbstractProviderTest extends \PHPUnit_Framework_TestCase
2014-04-25 23:53:08 +04:00
{
protected $provider;
protected function setUp()
{
$this->provider = new \League\OAuth2\Client\Provider\Google(array(
'clientId' => 'mock_client_id',
'clientSecret' => 'mock_secret',
'redirectUri' => 'none',
));
}
/**
* @expectedException InvalidArgumentException
*/
public function testInvalidGrantString()
{
$this->provider->getAccessToken('invalid_grant', array('invalid_parameter' => 'none'));
2014-04-25 23:53:08 +04:00
}
/**
* @expectedException InvalidArgumentException
*/
public function testInvalidGrantObject()
{
$grant = new \StdClass;
$this->provider->getAccessToken($grant, array('invalid_parameter' => 'none'));
2014-04-25 23:53:08 +04:00
}
}