示例#1
0
 public function setUp()
 {
     parent::setUp();
     $connection = new Unsplash\Connection($this->provider, $this->accessToken);
     Unsplash\HttpClient::$connection = $connection;
     $this->total = ["photo_downloads" => 189, "batch_downloads" => 31];
 }
示例#2
0
 /**
  * @expectedException Crew\Unsplash\Exception
  * @expectedExceptionCode 401
  */
 public function testFindCurrentUserOnUnconnectedUser()
 {
     $connection = new Unsplash\Connection($this->provider);
     Unsplash\HttpClient::$connection = $connection;
     VCR::insertCassette('users.yml');
     $user = Unsplash\User::current();
     VCR::eject();
 }
示例#3
0
 public function setUp()
 {
     parent::setUp();
     $connection = new Unsplash\Connection($this->provider, $this->accessToken);
     Unsplash\HttpClient::$connection = $connection;
 }
 public function testConnectionFromHttpClient()
 {
     Unsplash\HttpClient::$connection = $this->connection;
     $token = Unsplash\HttpClient::$connection->generateToken('mock_code');
     $this->assertEquals('Bearer mock_access_token_1', Unsplash\HttpClient::$connection->getAuthorizationToken());
 }