22
33namespace Codestage \Authorization \Tests \Feature ;
44
5- use Codestage \Authorization \Middleware \CheckAuthorizationMiddleware ;
5+ use Codestage \Authorization \Middleware \AuthorizationMiddleware ;
66use Codestage \Authorization \Tests \Fakes \Enums \FakePermission ;
77use Codestage \Authorization \Tests \Fakes \Http \Controllers \PermissionsAuthorizationTest \{
88 PermissionAuthorizationController1 ,
@@ -25,7 +25,7 @@ class PermissionsAuthorizationTest extends TestCase
2525 public function OnlyClassGuard_WhenClassRequiresAuthorizationAndNotAuthenticated_Unauthorized (): void
2626 {
2727 // Arrange
28- Route::get ('test1 ' , PermissionAuthorizationController1::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
28+ Route::get ('test1 ' , PermissionAuthorizationController1::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
2929
3030 // Act
3131 /** @var TestResponse[] $responses */
@@ -45,7 +45,7 @@ public function OnlyClassGuard_WhenClassRequiresAuthorizationAndDoesNotHavePermi
4545 {
4646 // Arrange
4747 $ this ->authenticateUser ();
48- Route::get ('test1 ' , PermissionAuthorizationController1::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
48+ Route::get ('test1 ' , PermissionAuthorizationController1::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
4949
5050 // Act
5151 /** @var TestResponse[] $responses */
@@ -65,7 +65,7 @@ public function OnlyClassGuard_WhenClassRequiresAuthorizationValid_Success(): vo
6565 {
6666 // Arrange
6767 $ this ->authenticateUser ([FakePermission::ExamplePermission1]);
68- Route::get ('test1 ' , PermissionAuthorizationController1::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
68+ Route::get ('test1 ' , PermissionAuthorizationController1::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
6969
7070 // Act
7171 /** @var TestResponse[] $responses */
@@ -84,7 +84,7 @@ public function OnlyClassGuard_WhenClassRequiresAuthorizationValid_Success(): vo
8484 public function MultipleOptional_WhenClassRequiresAuthorizationAndNotAuthenticated_Unauthorized (): void
8585 {
8686 // Arrange
87- Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
87+ Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
8888
8989 // Act
9090 /** @var TestResponse[] $responses */
@@ -104,7 +104,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndDoesNotHavePer
104104 {
105105 // Arrange
106106 $ this ->authenticateUser ();
107- Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
107+ Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
108108
109109 // Act
110110 /** @var TestResponse[] $responses */
@@ -124,7 +124,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasNoValidPerm
124124 {
125125 // Arrange
126126 $ this ->authenticateUser ([FakePermission::ExamplePermission2]);
127- Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
127+ Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
128128
129129 // Act
130130 /** @var TestResponse[] $responses */
@@ -144,7 +144,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasOnePermissi
144144 {
145145 // Arrange
146146 $ this ->authenticateUser ([FakePermission::ExamplePermission1]);
147- Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
147+ Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
148148
149149 // Act
150150 /** @var TestResponse[] $responses */
@@ -164,7 +164,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasOtherPermis
164164 {
165165 // Arrange
166166 $ this ->authenticateUser ([FakePermission::ExamplePermission3]);
167- Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
167+ Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
168168
169169 // Act
170170 /** @var TestResponse[] $responses */
@@ -184,7 +184,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasBothPermiss
184184 {
185185 // Arrange
186186 $ this ->authenticateUser ([FakePermission::ExamplePermission1, FakePermission::ExamplePermission3]);
187- Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
187+ Route::get ('test1 ' , PermissionAuthorizationController2::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
188188
189189 // Act
190190 /** @var TestResponse[] $responses */
@@ -203,7 +203,7 @@ public function MultipleOptional_WhenClassRequiresAuthorizationAndHasBothPermiss
203203 public function MultipleRequired_WhenNotAuthenticated_Unauthorized (): void
204204 {
205205 // Arrange
206- Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
206+ Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
207207
208208 // Act
209209 /** @var TestResponse[] $responses */
@@ -223,7 +223,7 @@ public function MultipleRequired_WithoutPermissions_Forbidden(): void
223223 {
224224 // Arrange
225225 $ this ->authenticateUser ();
226- Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
226+ Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
227227
228228 // Act
229229 /** @var TestResponse[] $responses */
@@ -243,7 +243,7 @@ public function MultipleRequired_WhenHasOnlyFirstPermission_Forbidden(): void
243243 {
244244 // Arrange
245245 $ this ->authenticateUser ([FakePermission::ExamplePermission1]);
246- Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
246+ Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
247247
248248 // Act
249249 /** @var TestResponse[] $responses */
@@ -263,7 +263,7 @@ public function MultipleRequired_WhenHasOnlySecondPermission_Forbidden(): void
263263 {
264264 // Arrange
265265 $ this ->authenticateUser ([FakePermission::ExamplePermission3]);
266- Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
266+ Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
267267
268268 // Act
269269 /** @var TestResponse[] $responses */
@@ -283,7 +283,7 @@ public function MultipleRequired_WhenValid_Success(): void
283283 {
284284 // Arrange
285285 $ this ->authenticateUser ([FakePermission::ExamplePermission1, FakePermission::ExamplePermission3]);
286- Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
286+ Route::get ('test1 ' , PermissionAuthorizationController3::class)->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
287287
288288 // Act
289289 /** @var TestResponse[] $responses */
@@ -302,8 +302,8 @@ public function MultipleRequired_WhenValid_Success(): void
302302 public function MultipleRequiredOnClassAndMethod_WhenNotAuthenticated_Unauthorized (): void
303303 {
304304 // Arrange
305- Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
306- Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test2 ' );
305+ Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
306+ Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test2 ' );
307307
308308 // Act
309309 /** @var TestResponse[] $responses */
@@ -325,8 +325,8 @@ public function MultipleRequiredOnClassAndMethod_WithoutPermissions_Forbidden():
325325 {
326326 // Arrange
327327 $ this ->authenticateUser ();
328- Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
329- Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test2 ' );
328+ Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
329+ Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test2 ' );
330330
331331 // Act
332332 /** @var TestResponse[] $responses */
@@ -351,8 +351,8 @@ public function MultipleRequiredOnClassAndMethod_WhenOnlyHasOneClassPermission_F
351351 FakePermission::ExamplePermission1,
352352 FakePermission::ExamplePermission2
353353 ]);
354- Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
355- Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test2 ' );
354+ Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
355+ Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test2 ' );
356356
357357 // Act
358358 /** @var TestResponse[] $responses */
@@ -377,8 +377,8 @@ public function MultipleRequiredOnClassAndMethod_WhenHasClassPermissions_Forbidd
377377 FakePermission::ExamplePermission1,
378378 FakePermission::ExamplePermission3
379379 ]);
380- Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
381- Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test2 ' );
380+ Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
381+ Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test2 ' );
382382
383383 // Act
384384 /** @var TestResponse[] $responses */
@@ -404,8 +404,8 @@ public function MultipleRequiredOnClassAndMethod_WhenHasClassAndMethodPermission
404404 FakePermission::ExamplePermission2,
405405 FakePermission::ExamplePermission3
406406 ]);
407- Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test1 ' );
408- Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([CheckAuthorizationMiddleware ::class])->name ('test2 ' );
407+ Route::get ('test1 ' , [PermissionAuthorizationController4::class, 'onlyRequiresClassPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test1 ' );
408+ Route::get ('test2 ' , [PermissionAuthorizationController4::class, 'requiresClassAndMethodPermissions ' ])->middleware ([AuthorizationMiddleware ::class])->name ('test2 ' );
409409
410410 // Act
411411 /** @var TestResponse[] $responses */
0 commit comments