Skip to content

Commit 89cf63a

Browse files
Fix tests
1 parent 878607c commit 89cf63a

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

spec/NewTwitchApi/Auth/AuthGuzzleClientSpec.php

+5-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ class AuthGuzzleClientSpec extends ObjectBehavior
99
{
1010
function it_should_have_correct_base_uri()
1111
{
12+
$this->beConstructedThrough('getClient');
13+
$this->shouldHaveType('\GuzzleHttp\Client');
14+
1215
/** @var Uri $uri */
1316
$uri = $this->getConfig('base_uri');
1417
$uri->getScheme()->shouldBe('https');
@@ -18,7 +21,8 @@ function it_should_have_correct_base_uri()
1821

1922
function it_should_have_passed_in_config_params_instead_of_defaults()
2023
{
21-
$this->beConstructedWith(['base_uri' => 'https://different.url']);
24+
$this->beConstructedThrough('getClient', [['base_uri' => 'https://different.url']]);
25+
$this->shouldHaveType('\GuzzleHttp\Client');
2226
$this->getConfig('base_uri')->getHost()->shouldBe('different.url');
2327
}
2428
}

spec/NewTwitchApi/HelixGuzzleClientSpec.php

+9-6
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,11 @@
77

88
class HelixGuzzleClientSpec extends ObjectBehavior
99
{
10-
function let()
11-
{
12-
$this->beConstructedWith('client-id');
13-
}
14-
1510
function it_should_have_correct_base_uri()
1611
{
12+
$this->beConstructedThrough('getClient', ['client-id']);
13+
$this->shouldHaveType('\GuzzleHttp\Client');
14+
1715
/** @var Uri $uri */
1816
$uri = $this->getConfig('base_uri');
1917
$uri->getScheme()->shouldBe('https');
@@ -23,17 +21,22 @@ function it_should_have_correct_base_uri()
2321

2422
function it_should_have_client_id_header()
2523
{
24+
$this->beConstructedThrough('getClient', ['client-id']);
25+
$this->shouldHaveType('\GuzzleHttp\Client');
2626
$this->getConfig('headers')->shouldHaveKeyWithValue('Client-ID', 'client-id');
2727
}
2828

2929
function it_should_have_json_content_type_header()
3030
{
31+
$this->beConstructedThrough('getClient', ['client-id']);
32+
$this->shouldHaveType('\GuzzleHttp\Client');
3133
$this->getConfig('headers')->shouldHaveKeyWithValue('Content-Type', 'application/json');
3234
}
3335

3436
function it_should_have_passed_in_config_params_instead_of_defaults()
3537
{
36-
$this->beConstructedWith('client-id', ['base_uri' => 'https://different.url']);
38+
$this->beConstructedThrough('getClient', ['client-id', ['base_uri' => 'https://different.url']]);
39+
$this->shouldHaveType('\GuzzleHttp\Client');
3740
$this->getConfig('base_uri')->getHost()->shouldBe('different.url');
3841
}
3942
}

0 commit comments

Comments
 (0)