55namespace Tests \Webclient \Extension \Cache ;
66
77use Cache \Adapter \PHPArray \ArrayCachePool ;
8- use Nyholm \Psr7 \Factory \Psr17Factory ;
9- use Nyholm \Psr7 \Request ;
8+ use GuzzleHttp \Psr7 \Request ;
109use PHPUnit \Framework \TestCase ;
1110use Psr \Http \Client \ClientExceptionInterface ;
1211use Stuff \Webclient \Extension \Cache \Handler ;
12+ use Stuff \Webclient \Extension \Cache \HttpFactory ;
1313use Webclient \Extension \Cache \Client ;
1414use Webclient \Fake \Client as FakeClient ;
1515
@@ -22,7 +22,7 @@ class ClientTest extends TestCase
2222 public function testClient ()
2323 {
2424 $ items = [];
25- $ factory = new Psr17Factory ();
25+ $ factory = new HttpFactory ();
2626 $ cache = new ArrayCachePool (null , $ items );
2727 $ client = new Client (
2828 new FakeClient (new Handler ($ factory , $ factory )),
@@ -34,6 +34,5 @@ public function testClient()
3434 $ request = new Request ('GET ' , 'http://localhost?etag=ok ' , ['User-Agent ' => 'webclient/1.0 ' ]);
3535 $ response = $ client ->sendRequest ($ request );
3636 $ this ->assertSame (200 , $ response ->getStatusCode ());
37- $ this ->fail ('Help me cover this with tests, please ' );
3837 }
3938}
0 commit comments