@@ -28,41 +28,28 @@ public function testConstructor()
2828
2929 public function testSendRequest ()
3030 {
31- $ url = 'https://raw.githubusercontent.com ' ;
32- $ url .= '/sunrise-php/http-client-curl/dea2ea60d8d5b9f0839d8dba8cd714213c1c2b50/LICENSE ' ;
3331 $ client = new Client (new ResponseFactory ());
34- $ request = (new RequestFactory )->createRequest ('GET ' , $ url );
32+ $ request = (new RequestFactory )->createRequest ('GET ' , ' https://www.php.net/ ' );
3533 $ response = $ client ->sendRequest ($ request );
3634 $ this ->assertInstanceOf (ResponseInterface::class, $ response );
3735 $ this ->assertSame (200 , $ response ->getStatusCode ());
38- $ this ->assertSame ('text/plain; charset=utf-8 ' , $ response ->getHeaderLine ('content-type ' ));
3936 $ this ->assertTrue ($ response ->hasHeader ('X-Request-Time ' ));
4037 }
4138
4239 public function testSendRequests ()
4340 {
44- $ requests = [];
45-
46- $ url = 'https://raw.githubusercontent.com ' ;
47- $ url .= '/sunrise-php/http-client-curl/dea2ea60d8d5b9f0839d8dba8cd714213c1c2b50/LICENSE ' ;
48- $ requests [] = (new RequestFactory )->createRequest ('GET ' , $ url );
49-
50- $ url = 'https://raw.githubusercontent.com ' ;
51- $ url .= '/sunrise-php/http-client-curl/b52d6cf88186101562ed93d9dbbb909ae82924d4/README.md ' ;
52- $ requests [] = (new RequestFactory )->createRequest ('GET ' , $ url );
53-
5441 $ client = new Client (new ResponseFactory ());
42+ $ requests = [];
43+ $ requests [] = (new RequestFactory )->createRequest ('GET ' , 'https://www.php.net/ ' );
44+ $ requests [] = (new RequestFactory )->createRequest ('GET ' , 'https://www.php.net/ ' );
5545 $ responses = $ client ->sendRequests (...$ requests );
5646
5747 $ this ->assertInstanceOf (ResponseInterface::class, $ responses [0 ]);
5848 $ this ->assertSame (200 , $ responses [0 ]->getStatusCode ());
59- $ this ->assertSame ('OK ' , $ responses [0 ]->getReasonPhrase ());
60- $ this ->assertSame ('text/plain; charset=utf-8 ' , $ responses [0 ]->getHeaderLine ('content-type ' ));
6149 $ this ->assertTrue ($ responses [0 ]->hasHeader ('X-Request-Time ' ));
6250
6351 $ this ->assertInstanceOf (ResponseInterface::class, $ responses [1 ]);
6452 $ this ->assertSame (200 , $ responses [1 ]->getStatusCode ());
65- $ this ->assertSame ('text/plain; charset=utf-8 ' , $ responses [1 ]->getHeaderLine ('content-type ' ));
6653 $ this ->assertTrue ($ responses [1 ]->hasHeader ('X-Request-Time ' ));
6754 }
6855
@@ -78,50 +65,44 @@ public function testSendRequestWithEmptyUri()
7865
7966 public function testClientException ()
8067 {
81- $ message = 'foo ' ;
82- $ code = 1 ;
83- $ previous = new RuntimeException ('bar ' );
68+ $ previous = new RuntimeException ();
8469
85- $ exception = new ClientException ($ message , $ code , $ previous );
70+ $ exception = new ClientException (' foo ' , 42 , $ previous );
8671 $ this ->assertInstanceOf (RuntimeException::class, $ exception );
8772 $ this ->assertInstanceOf (ClientExceptionInterface::class, $ exception );
8873
89- $ this ->assertSame ($ message , $ exception ->getMessage ());
90- $ this ->assertSame ($ code , $ exception ->getCode ());
74+ $ this ->assertSame (' foo ' , $ exception ->getMessage ());
75+ $ this ->assertSame (42 , $ exception ->getCode ());
9176 $ this ->assertSame ($ previous , $ exception ->getPrevious ());
9277 }
9378
9479 public function testNetworkException ()
9580 {
9681 $ request = (new RequestFactory )->createRequest ('GET ' , 'http://php.net/ ' );
97- $ message = 'foo ' ;
98- $ code = 1 ;
99- $ previous = new RuntimeException ('bar ' );
82+ $ previous = new RuntimeException ();
10083
101- $ exception = new NetworkException ($ request , $ message , $ code , $ previous );
84+ $ exception = new NetworkException ($ request , ' foo ' , 42 , $ previous );
10285 $ this ->assertInstanceOf (ClientException::class, $ exception );
10386 $ this ->assertInstanceOf (NetworkExceptionInterface::class, $ exception );
10487
10588 $ this ->assertSame ($ request , $ exception ->getRequest ());
106- $ this ->assertSame ($ message , $ exception ->getMessage ());
107- $ this ->assertSame ($ code , $ exception ->getCode ());
89+ $ this ->assertSame (' foo ' , $ exception ->getMessage ());
90+ $ this ->assertSame (42 , $ exception ->getCode ());
10891 $ this ->assertSame ($ previous , $ exception ->getPrevious ());
10992 }
11093
11194 public function testRequestException ()
11295 {
11396 $ request = (new RequestFactory )->createRequest ('GET ' , 'http://php.net/ ' );
114- $ message = 'foo ' ;
115- $ code = 1 ;
116- $ previous = new RuntimeException ('bar ' );
97+ $ previous = new RuntimeException ();
11798
118- $ exception = new RequestException ($ request , $ message , $ code , $ previous );
99+ $ exception = new RequestException ($ request , ' foo ' , 42 , $ previous );
119100 $ this ->assertInstanceOf (ClientException::class, $ exception );
120101 $ this ->assertInstanceOf (RequestExceptionInterface::class, $ exception );
121102
122103 $ this ->assertSame ($ request , $ exception ->getRequest ());
123- $ this ->assertSame ($ message , $ exception ->getMessage ());
124- $ this ->assertSame ($ code , $ exception ->getCode ());
104+ $ this ->assertSame (' foo ' , $ exception ->getMessage ());
105+ $ this ->assertSame (42 , $ exception ->getCode ());
125106 $ this ->assertSame ($ previous , $ exception ->getPrevious ());
126107 }
127108}
0 commit comments