66use GuzzleHttp \ClientInterface ;
77use GuzzleHttp \Exception \BadResponseException ;
88use League \OAuth2 \Client \Tool \ProviderRedirectTrait ;
9- use PHPUnit_Framework_TestCase ;
9+ use PHPUnit \ Framework \ TestCase ;
1010use Psr \Http \Message \ResponseInterface ;
1111use Psr \Http \Message \RequestInterface ;
1212
13- class ProviderRedirectTraitTest extends PHPUnit_Framework_TestCase
13+ class ProviderRedirectTraitTest extends TestCase
1414{
1515 use ProviderRedirectTrait;
1616
@@ -84,6 +84,8 @@ public function testClientLimitsRedirectResponse()
8484
8585 $ this ->setHttpClient ($ client ->get ())->setRedirectLimit ($ redirectLimit );
8686 $ finalResponse = $ this ->getResponse ($ request ->get ());
87+
88+ $ this ->assertInstanceOf (ResponseInterface::class, $ finalResponse );
8789 }
8890
8991 public function testClientLimitsRedirectLoopWhenRedirectNotDetected ()
@@ -103,6 +105,8 @@ public function testClientLimitsRedirectLoopWhenRedirectNotDetected()
103105
104106 $ this ->setHttpClient ($ client ->get ())->setRedirectLimit ($ redirectLimit );
105107 $ finalResponse = $ this ->getResponse ($ request ->get ());
108+
109+ $ this ->assertInstanceOf (ResponseInterface::class, $ finalResponse );
106110 }
107111
108112 public function testClientErrorReturnsResponse ()
@@ -123,5 +127,7 @@ public function testClientErrorReturnsResponse()
123127
124128 $ this ->setHttpClient ($ client ->get ());
125129 $ finalResponse = $ this ->getResponse ($ request ->get ());
130+
131+ $ this ->assertInstanceOf (ResponseInterface::class, $ finalResponse );
126132 }
127133}
0 commit comments