@@ -12,7 +12,7 @@ Mock for PSR-18 HTTP client
1212Add package to project
1313
1414``` bash
15- composer require --dev webclient/fake-http-client:^1 .0
15+ composer require --dev webclient/fake-http-client:^2 .0
1616```
1717
1818Set autoload
@@ -28,15 +28,15 @@ include 'vendor/autoload.php';
2828``` php
2929<?php
3030
31- use Webclient\Fake\Client ;
31+ use Webclient\Fake\FakeHttpClient ;
3232use Psr\Http\Message\RequestInterface;
3333use Psr\Http\Server\RequestHandlerInterface;
3434
3535/**
3636 * @var RequestHandlerInterface $handler your mock handler
3737 * @var RequestInterface $request your tested request
3838 */
39- $client = new Client ($handler);
39+ $client = new FakeHttpClient ($handler);
4040
4141$response = $client->sendRequest($request);
4242```
@@ -48,7 +48,7 @@ This package provides simple routing.
4848``` php
4949<?php
5050
51- use Webclient\Fake\Client ;
51+ use Webclient\Fake\FakeHttpClient ;
5252use Webclient\Fake\Handler\SimpleRoutingHandler;
5353use Psr\Http\Message\RequestInterface;
5454use Psr\Http\Server\RequestHandlerInterface;
@@ -70,7 +70,7 @@ $handler
7070 ->route(['POST'], '/entities', $entityCreatedHandler)
7171 ->route(['DELETED'], '/entities/2', $entityDeletedHandler)
7272;
73- $client = new Client ($handler);
73+ $client = new FakeHttpClient ($handler);
7474
7575$response1 = $client->sendRequest($errorRequest); // returns error 404
7676$response2 = $client->sendRequest($entityCreatingRequest); // returns success response 201
@@ -86,15 +86,15 @@ If you pass the `\Psr\Http\Message\ServerRequestInterface` object to client and
8686``` php
8787<?php
8888
89- use Webclient\Fake\Client ;
89+ use Webclient\Fake\FakeHttpClient ;
9090use Psr\Http\Message\ServerRequestInterface;
9191use Psr\Http\Server\RequestHandlerInterface;
9292
9393/**
9494 * @var RequestHandlerInterface $handler your mock handler
9595 * @var ServerRequestInterface $request your tested request
9696 */
97- $client = new Client ($handler);
97+ $client = new FakeHttpClient ($handler);
9898
99- $response = $client->sendRequest($request->withAttribute(Client ::NO_REPLACE_ATTRIBUTE, true));
99+ $response = $client->sendRequest($request->withAttribute(FakeHttpClient ::NO_REPLACE_ATTRIBUTE, true));
100100```
0 commit comments