public function testAuthenticationThroughToken() { $client = Phake::mock('Guzzle\\Http\\Client'); $provider = new GithubLoader($client, 'GITHUB OWNER', 'GITHUB REPO'); $provider->enableTokenAuthentication('GITHUB TOKEN'); Phake::verify($client, Phake::times(1))->setDefaultOption('request.options/headers/Authorization', 'token GITHUB TOKEN'); }