@@ -12,7 +12,7 @@ Mock for PSR-18 HTTP client
12
12
Add package to project
13
13
14
14
``` bash
15
- composer require --dev webclient/fake-http-client:^1 .0
15
+ composer require --dev webclient/fake-http-client:^2 .0
16
16
```
17
17
18
18
Set autoload
@@ -28,15 +28,15 @@ include 'vendor/autoload.php';
28
28
``` php
29
29
<?php
30
30
31
- use Webclient\Fake\Client ;
31
+ use Webclient\Fake\FakeHttpClient ;
32
32
use Psr\Http\Message\RequestInterface;
33
33
use Psr\Http\Server\RequestHandlerInterface;
34
34
35
35
/**
36
36
* @var RequestHandlerInterface $handler your mock handler
37
37
* @var RequestInterface $request your tested request
38
38
*/
39
- $client = new Client ($handler);
39
+ $client = new FakeHttpClient ($handler);
40
40
41
41
$response = $client->sendRequest($request);
42
42
```
@@ -48,7 +48,7 @@ This package provides simple routing.
48
48
``` php
49
49
<?php
50
50
51
- use Webclient\Fake\Client ;
51
+ use Webclient\Fake\FakeHttpClient ;
52
52
use Webclient\Fake\Handler\SimpleRoutingHandler;
53
53
use Psr\Http\Message\RequestInterface;
54
54
use Psr\Http\Server\RequestHandlerInterface;
@@ -70,7 +70,7 @@ $handler
70
70
->route(['POST'], '/entities', $entityCreatedHandler)
71
71
->route(['DELETED'], '/entities/2', $entityDeletedHandler)
72
72
;
73
- $client = new Client ($handler);
73
+ $client = new FakeHttpClient ($handler);
74
74
75
75
$response1 = $client->sendRequest($errorRequest); // returns error 404
76
76
$response2 = $client->sendRequest($entityCreatingRequest); // returns success response 201
@@ -86,15 +86,15 @@ If you pass the `\Psr\Http\Message\ServerRequestInterface` object to client and
86
86
``` php
87
87
<?php
88
88
89
- use Webclient\Fake\Client ;
89
+ use Webclient\Fake\FakeHttpClient ;
90
90
use Psr\Http\Message\ServerRequestInterface;
91
91
use Psr\Http\Server\RequestHandlerInterface;
92
92
93
93
/**
94
94
* @var RequestHandlerInterface $handler your mock handler
95
95
* @var ServerRequestInterface $request your tested request
96
96
*/
97
- $client = new Client ($handler);
97
+ $client = new FakeHttpClient ($handler);
98
98
99
- $response = $client->sendRequest($request->withAttribute(Client ::NO_REPLACE_ATTRIBUTE, true));
99
+ $response = $client->sendRequest($request->withAttribute(FakeHttpClient ::NO_REPLACE_ATTRIBUTE, true));
100
100
```
0 commit comments