2727use ActiveCollab \Authentication \Token \TokenInterface ;
2828use ActiveCollab \Cookies \Cookies ;
2929use ActiveCollab \Cookies \CookiesInterface ;
30- use LogicException ;
3130use Psr \Http \Message \ResponseInterface ;
3231use Psr \Http \Message \ServerRequestInterface ;
3332use Psr \Http \Server \RequestHandlerInterface ;
34- use stdClass ;
3533use Zend \Diactoros \ResponseFactory ;
3634
3735class AuthenticationMiddlewareTest extends RequestResponseTestCase
@@ -127,21 +125,11 @@ public function setUp()
127125 );
128126 }
129127
130- public function testExceptionIfInvalidAdaptersAreSet ()
131- {
132- $ this ->expectException (LogicException::class);
133- $ this ->expectExceptionMessage ('Invalid authentication adapter provided ' );
134-
135- new Authentication ([new stdClass ()]);
136- }
137-
138128 public function testMiddlewareAcceptsMultipleAdapters ()
139129 {
140130 $ middleware = new Authentication (
141- [
142- $ this ->browser_session_adapter ,
143- $ this ->token_bearer_adapter
144- ]
131+ $ this ->browser_session_adapter ,
132+ $ this ->token_bearer_adapter
145133 );
146134
147135 $ this ->assertIsArray ($ middleware ->getAdapters ());
@@ -161,9 +149,7 @@ public function testBrowserSessionAuthentication()
161149 ] = $ this ->cookies ->set ($ this ->request , $ this ->response , $ this ->browser_session_cookie_name , 'my-session-id ' );
162150
163151 $ middleware = new Authentication (
164- [
165- $ this ->browser_session_adapter
166- ]
152+ $ this ->browser_session_adapter
167153 );
168154
169155 /** @var ServerRequestInterface $modifiedRequest */
@@ -217,9 +203,7 @@ public function testBrowserSessionAuthenticationPsr15()
217203 $ this ->assertInstanceOf (ServerRequestInterface::class, $ request );
218204
219205 $ middleware = new Authentication (
220- [
221- $ this ->browser_session_adapter
222- ]
206+ $ this ->browser_session_adapter
223207 );
224208
225209 $ requestHandler = new class implements RequestHandlerInterface
@@ -268,7 +252,7 @@ public function testTokenBearerAuthentication()
268252 /** @var ServerRequestInterface $request */
269253 $ request = $ this ->request ->withHeader ('Authorization ' , 'Bearer awesome-token ' );
270254
271- $ middleware = new Authentication ([ $ this ->token_bearer_adapter ] );
255+ $ middleware = new Authentication ($ this ->token_bearer_adapter );
272256
273257 /** @var ServerRequestInterface $modifiedRequest */
274258 $ modifiedRequest = null ;
@@ -313,7 +297,7 @@ public function testTokenBearerAuthenticationPsr15()
313297 /** @var ServerRequestInterface $request */
314298 $ request = $ this ->request ->withHeader ('Authorization ' , 'Bearer awesome-token ' );
315299
316- $ middleware = new Authentication ([ $ this ->token_bearer_adapter ] );
300+ $ middleware = new Authentication ($ this ->token_bearer_adapter );
317301
318302 $ requestHandler = new class implements RequestHandlerInterface
319303 {
@@ -360,11 +344,23 @@ public function testExceptionOnMultipleIds()
360344
361345 /** @var ServerRequestInterface $request */
362346 /** @var ResponseInterface $response */
363- [$ request , $ response ] = $ this ->cookies ->set ($ this ->request , $ this ->response , $ this ->browser_session_cookie_name , 'my-session-id ' );
347+ [
348+ $ request ,
349+ $ response ,
350+ ] = $ this ->cookies ->set (
351+ $ this ->request ,
352+ $ this ->response ,
353+ $ this ->browser_session_cookie_name ,
354+ 'my-session-id '
355+ );
364356
365357 /** @var ServerRequestInterface $request */
366358 $ request = $ request ->withHeader ('Authorization ' , 'Bearer awesome-token ' );
367359
368- call_user_func (new Authentication ([$ this ->browser_session_adapter , $ this ->token_bearer_adapter ]), $ request , $ response );
360+ call_user_func (
361+ new Authentication ($ this ->browser_session_adapter , $ this ->token_bearer_adapter ),
362+ $ request ,
363+ $ response
364+ );
369365 }
370366}
0 commit comments