Skip to content

Commit 4f797d2

Browse files
committed
Fix tests
1 parent f2b189c commit 4f797d2

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

tests/TestCase.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
use GuzzleHttp\Client;
1313
use GuzzleHttp\Handler\MockHandler;
14+
use LKDev\HetznerCloud\Clients\GuzzleClient;
1415
use LKDev\HetznerCloud\HetznerAPIClient;
1516

1617
abstract class TestCase extends \PHPUnit\Framework\TestCase
@@ -28,8 +29,8 @@ abstract class TestCase extends \PHPUnit\Framework\TestCase
2829
public function setUp(): void
2930
{
3031
$this->mockHandler = new MockHandler();
31-
$this->hetznerApi = new HetznerAPIClient('abcdef', 'http://localhost:4000/v1/');
32-
$this->hetznerApi->setHttpClient(new Client(['handler' => $this->mockHandler]));
32+
$this->hetznerApi = new HetznerAPIClient('abcdef', '');
33+
$this->hetznerApi->setHttpClient(new GuzzleClient($this->hetznerApi, ['handler' => $this->mockHandler]));
3334
}
3435

3536
public function tearDown(): void

tests/Unit/BasicClientTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
namespace LKDev\Tests\Unit;
1111

1212
use GuzzleHttp\Client;
13+
use LKDev\HetznerCloud\Clients\GuzzleClient;
1314
use LKDev\HetznerCloud\HetznerAPIClient;
1415
use LKDev\HetznerCloud\Models\Actions\Actions;
1516
use LKDev\HetznerCloud\Models\Datacenters\Datacenters;
@@ -61,7 +62,7 @@ public function testSetUserAgent()
6162
public function testSetHttpClient()
6263
{
6364
$client = new HetznerAPIClient('IAmTheTestToken', '');
64-
$httpClient = new Client();
65+
$httpClient = new GuzzleClient($client);
6566
$client->setHttpClient($httpClient);
6667
$this->assertEquals($httpClient, $client->getHttpClient());
6768
}

0 commit comments

Comments
 (0)