From 95516b0343aa5755a95b330fcf4c5c3ccefedc69 Mon Sep 17 00:00:00 2001 From: Shift Date: Tue, 6 Aug 2024 20:25:22 +0000 Subject: [PATCH] Define test classes as `final` --- tests/Feature/AssetModels/Api/CreateAssetModelsTest.php | 2 +- tests/Feature/AssetModels/Api/IndexAssetModelsTest.php | 2 +- tests/Feature/AssetModels/Api/UpdateAssetModelsTest.php | 2 +- tests/Feature/AssetModels/Ui/CreateAssetModelsTest.php | 2 +- tests/Feature/AssetModels/Ui/IndexAssetModelsTest.php | 2 +- tests/Feature/AssetModels/Ui/UpdateAssetModelsTest.php | 2 +- tests/Feature/Assets/Api/AssetFilesTest.php | 2 +- tests/Feature/Assets/Api/AssetIndexTest.php | 2 +- tests/Feature/Assets/Api/AssetsForSelectListTest.php | 2 +- tests/Feature/Assets/Api/RequestableAssetTest.php | 2 +- tests/Feature/Assets/Api/StoreAssetTest.php | 2 +- tests/Feature/Assets/Api/UpdateAssetTest.php | 2 +- tests/Feature/Assets/Ui/BulkDeleteAssetsTest.php | 2 +- tests/Feature/Assets/Ui/BulkEditAssetsTest.php | 2 +- tests/Feature/Assets/Ui/CloneAssetTest.php | 2 +- tests/Feature/Assets/Ui/EditAssetTest.php | 2 +- tests/Feature/Categories/Api/CreateCategoriesTest.php | 2 +- tests/Feature/Categories/Api/IndexCategoriesTest.php | 2 +- tests/Feature/Categories/Api/UpdateCategoriesTest.php | 2 +- tests/Feature/Categories/Ui/CreateCategoriesTest.php | 2 +- tests/Feature/Categories/Ui/IndexCategoriesTest.php | 2 +- tests/Feature/Categories/Ui/UpdateCategoriesTest.php | 2 +- tests/Feature/Checkins/Api/AssetCheckinTest.php | 2 +- tests/Feature/Checkins/Ui/AccessoryCheckinTest.php | 2 +- tests/Feature/Checkins/Ui/AssetCheckinTest.php | 2 +- tests/Feature/Checkins/Ui/ComponentCheckinTest.php | 2 +- tests/Feature/Checkins/Ui/LicenseCheckinTest.php | 2 +- .../Feature/CheckoutAcceptances/Ui/AccessoryAcceptanceTest.php | 2 +- tests/Feature/Checkouts/Api/AccessoryCheckoutTest.php | 2 +- tests/Feature/Checkouts/Api/AssetCheckoutTest.php | 2 +- tests/Feature/Checkouts/Api/ConsumableCheckoutTest.php | 2 +- tests/Feature/Checkouts/Ui/AccessoryCheckoutTest.php | 2 +- tests/Feature/Checkouts/Ui/AssetCheckoutTest.php | 2 +- tests/Feature/Checkouts/Ui/ComponentsCheckoutTest.php | 2 +- tests/Feature/Checkouts/Ui/ConsumableCheckoutTest.php | 2 +- tests/Feature/Checkouts/Ui/LicenseCheckoutTest.php | 2 +- tests/Feature/Components/Api/ComponentIndexTest.php | 2 +- tests/Feature/Components/Ui/ComponentIndexTest.php | 2 +- tests/Feature/Console/MergeUsersTest.php | 2 +- tests/Feature/Console/OptimizeTest.php | 2 +- tests/Feature/Consumables/Api/ConsumableIndexTest.php | 2 +- tests/Feature/Consumables/Api/ConsumableUpdateTest.php | 2 +- tests/Feature/Consumables/Api/ConsumableViewTest.php | 2 +- tests/Feature/Consumables/Ui/ConsumableIndexTest.php | 2 +- tests/Feature/Consumables/Ui/ConsumableViewTest.php | 2 +- tests/Feature/DashboardTest.php | 2 +- tests/Feature/Departments/Api/CreateDepartmentsTest.php | 2 +- tests/Feature/Departments/Api/DepartmentsIndexTest.php | 2 +- tests/Feature/Departments/Api/UpdateDepartmentsTest.php | 2 +- tests/Feature/Departments/Ui/CreateDepartmentsTest.php | 2 +- tests/Feature/Departments/Ui/IndexDepartmentsTest.php | 2 +- tests/Feature/Departments/Ui/UpdateDepartmentsTest.php | 2 +- tests/Feature/Groups/Api/StoreGroupTest.php | 2 +- tests/Feature/Groups/Ui/IndexGroupTest.php | 2 +- tests/Feature/Licenses/Api/LicenseIndexTest.php | 2 +- tests/Feature/Licenses/Ui/CreateLicenseTest.php | 2 +- tests/Feature/Licenses/Ui/LicenseIndexTest.php | 2 +- tests/Feature/Licenses/Ui/LicenseViewTest.php | 2 +- tests/Feature/Livewire/CategoryEditFormTest.php | 2 +- tests/Feature/Locations/Api/CreateLocationsTest.php | 2 +- tests/Feature/Locations/Api/DeleteLocationsTest.php | 2 +- tests/Feature/Locations/Api/IndexLocationsTest.php | 2 +- tests/Feature/Locations/Api/LocationsForSelectListTest.php | 2 +- tests/Feature/Locations/Api/LocationsViewTest.php | 2 +- tests/Feature/Locations/Api/UpdateLocationsTest.php | 2 +- tests/Feature/Locations/Ui/CreateLocationsTest.php | 2 +- tests/Feature/Locations/Ui/IndexLocationsTest.php | 2 +- tests/Feature/Locations/Ui/UpdateLocationsTest.php | 2 +- .../Notifications/Email/EmailNotificationsUponCheckinTest.php | 2 +- .../Webhooks/SlackNotificationsUponCheckinTest.php | 2 +- .../Webhooks/SlackNotificationsUponCheckoutTest.php | 2 +- tests/Feature/Reporting/CustomReportTest.php | 2 +- tests/Feature/Reporting/UnacceptedAssetReportTest.php | 2 +- tests/Feature/Settings/BrandingSettingsTest.php | 2 +- tests/Feature/Settings/ShowSetUpPageTest.php | 2 +- tests/Feature/Users/Api/DeleteUserTest.php | 2 +- tests/Feature/Users/Api/RestoreUserTest.php | 2 +- tests/Feature/Users/Api/UpdateUserTest.php | 2 +- tests/Feature/Users/Api/UserSearchTest.php | 2 +- tests/Feature/Users/Api/UsersForSelectListTest.php | 2 +- tests/Feature/Users/Api/ViewUserTest.php | 2 +- tests/Feature/Users/Ui/DeleteUserTest.php | 2 +- tests/Feature/Users/Ui/MergeUsersTest.php | 2 +- tests/Feature/Users/Ui/UpdateUserTest.php | 2 +- tests/Feature/Users/Ui/ViewUserTest.php | 2 +- tests/Unit/AccessoryTest.php | 2 +- tests/Unit/AssetMaintenanceTest.php | 2 +- tests/Unit/AssetModelTest.php | 2 +- tests/Unit/AssetTest.php | 2 +- tests/Unit/CategoryTest.php | 2 +- tests/Unit/CompanyScopingTest.php | 2 +- tests/Unit/ComponentTest.php | 2 +- tests/Unit/CustomFieldTest.php | 2 +- tests/Unit/DepreciationTest.php | 2 +- tests/Unit/Helpers/HelperTest.php | 2 +- tests/Unit/LdapTest.php | 2 +- tests/Unit/Listeners/LogListenerTest.php | 2 +- tests/Unit/LocationTest.php | 2 +- tests/Unit/Models/Company/CompanyTest.php | 2 +- tests/Unit/Models/Company/GetIdForCurrentUserTest.php | 2 +- tests/Unit/Models/Labels/FieldOptionTest.php | 2 +- tests/Unit/NotificationTest.php | 2 +- tests/Unit/SnipeModelTest.php | 2 +- tests/Unit/SnipeTranslatorTest.php | 2 +- tests/Unit/StatuslabelTest.php | 2 +- tests/Unit/UserTest.php | 2 +- 106 files changed, 106 insertions(+), 106 deletions(-) diff --git a/tests/Feature/AssetModels/Api/CreateAssetModelsTest.php b/tests/Feature/AssetModels/Api/CreateAssetModelsTest.php index 9dd0400f6..7325c240b 100644 --- a/tests/Feature/AssetModels/Api/CreateAssetModelsTest.php +++ b/tests/Feature/AssetModels/Api/CreateAssetModelsTest.php @@ -8,7 +8,7 @@ use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class CreateAssetModelsTest extends TestCase +final class CreateAssetModelsTest extends TestCase { diff --git a/tests/Feature/AssetModels/Api/IndexAssetModelsTest.php b/tests/Feature/AssetModels/Api/IndexAssetModelsTest.php index 4a672965d..7f83c97c2 100644 --- a/tests/Feature/AssetModels/Api/IndexAssetModelsTest.php +++ b/tests/Feature/AssetModels/Api/IndexAssetModelsTest.php @@ -8,7 +8,7 @@ use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class IndexAssetModelsTest extends TestCase +final class IndexAssetModelsTest extends TestCase { public function testViewingAssetModelIndexRequiresAuthentication(): void { diff --git a/tests/Feature/AssetModels/Api/UpdateAssetModelsTest.php b/tests/Feature/AssetModels/Api/UpdateAssetModelsTest.php index ab42dbdd6..c9cc7b654 100644 --- a/tests/Feature/AssetModels/Api/UpdateAssetModelsTest.php +++ b/tests/Feature/AssetModels/Api/UpdateAssetModelsTest.php @@ -7,7 +7,7 @@ use App\Models\Category; use App\Models\User; use Tests\TestCase; -class UpdateAssetModelsTest extends TestCase +final class UpdateAssetModelsTest extends TestCase { public function testRequiresPermissionToEditAssetModel(): void diff --git a/tests/Feature/AssetModels/Ui/CreateAssetModelsTest.php b/tests/Feature/AssetModels/Ui/CreateAssetModelsTest.php index a959b66c9..c2d51b397 100644 --- a/tests/Feature/AssetModels/Ui/CreateAssetModelsTest.php +++ b/tests/Feature/AssetModels/Ui/CreateAssetModelsTest.php @@ -7,7 +7,7 @@ use App\Models\Category; use App\Models\User; use Tests\TestCase; -class CreateAssetModelsTest extends TestCase +final class CreateAssetModelsTest extends TestCase { public function testPermissionRequiredToCreateAssetModel(): void { diff --git a/tests/Feature/AssetModels/Ui/IndexAssetModelsTest.php b/tests/Feature/AssetModels/Ui/IndexAssetModelsTest.php index 4e4d6e66c..69724a4a6 100644 --- a/tests/Feature/AssetModels/Ui/IndexAssetModelsTest.php +++ b/tests/Feature/AssetModels/Ui/IndexAssetModelsTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\AssetModels\Ui; use App\Models\User; use Tests\TestCase; -class IndexAssetModelsTest extends TestCase +final class IndexAssetModelsTest extends TestCase { public function testPermissionRequiredToViewAssetModelList(): void { diff --git a/tests/Feature/AssetModels/Ui/UpdateAssetModelsTest.php b/tests/Feature/AssetModels/Ui/UpdateAssetModelsTest.php index f3eef58ef..33336fa38 100644 --- a/tests/Feature/AssetModels/Ui/UpdateAssetModelsTest.php +++ b/tests/Feature/AssetModels/Ui/UpdateAssetModelsTest.php @@ -7,7 +7,7 @@ use App\Models\Category; use App\Models\User; use Tests\TestCase; -class UpdateAssetModelsTest extends TestCase +final class UpdateAssetModelsTest extends TestCase { public function testPermissionRequiredToStoreAssetModel(): void { diff --git a/tests/Feature/Assets/Api/AssetFilesTest.php b/tests/Feature/Assets/Api/AssetFilesTest.php index 6f5173913..ad30f9629 100644 --- a/tests/Feature/Assets/Api/AssetFilesTest.php +++ b/tests/Feature/Assets/Api/AssetFilesTest.php @@ -7,7 +7,7 @@ use App\Models\User; use Illuminate\Http\UploadedFile; use Tests\TestCase; -class AssetFilesTest extends TestCase +final class AssetFilesTest extends TestCase { public function testAssetApiAcceptsFileUpload(): void { diff --git a/tests/Feature/Assets/Api/AssetIndexTest.php b/tests/Feature/Assets/Api/AssetIndexTest.php index 4d40ba954..0fd81862a 100644 --- a/tests/Feature/Assets/Api/AssetIndexTest.php +++ b/tests/Feature/Assets/Api/AssetIndexTest.php @@ -9,7 +9,7 @@ use Carbon\Carbon; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class AssetIndexTest extends TestCase +final class AssetIndexTest extends TestCase { public function testAssetApiIndexReturnsExpectedAssets(): void { diff --git a/tests/Feature/Assets/Api/AssetsForSelectListTest.php b/tests/Feature/Assets/Api/AssetsForSelectListTest.php index 603fab617..b7837f758 100644 --- a/tests/Feature/Assets/Api/AssetsForSelectListTest.php +++ b/tests/Feature/Assets/Api/AssetsForSelectListTest.php @@ -7,7 +7,7 @@ use App\Models\Company; use App\Models\User; use Tests\TestCase; -class AssetsForSelectListTest extends TestCase +final class AssetsForSelectListTest extends TestCase { public function testAssetsCanBeSearchedForByAssetTag(): void { diff --git a/tests/Feature/Assets/Api/RequestableAssetTest.php b/tests/Feature/Assets/Api/RequestableAssetTest.php index 28b916380..10188e84e 100644 --- a/tests/Feature/Assets/Api/RequestableAssetTest.php +++ b/tests/Feature/Assets/Api/RequestableAssetTest.php @@ -7,7 +7,7 @@ use App\Models\Company; use App\Models\User; use Tests\TestCase; -class RequestableAssetTest extends TestCase +final class RequestableAssetTest extends TestCase { public function testViewingRequestableAssetsRequiresCorrectPermission(): void { diff --git a/tests/Feature/Assets/Api/StoreAssetTest.php b/tests/Feature/Assets/Api/StoreAssetTest.php index 5eba2d94b..320455aa4 100644 --- a/tests/Feature/Assets/Api/StoreAssetTest.php +++ b/tests/Feature/Assets/Api/StoreAssetTest.php @@ -14,7 +14,7 @@ use Illuminate\Support\Facades\Crypt; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class StoreAssetTest extends TestCase +final class StoreAssetTest extends TestCase { public function testRequiresPermissionToCreateAsset(): void { diff --git a/tests/Feature/Assets/Api/UpdateAssetTest.php b/tests/Feature/Assets/Api/UpdateAssetTest.php index 65b89ede2..f964ea1ae 100644 --- a/tests/Feature/Assets/Api/UpdateAssetTest.php +++ b/tests/Feature/Assets/Api/UpdateAssetTest.php @@ -13,7 +13,7 @@ use App\Models\CustomField; use Illuminate\Support\Facades\Crypt; use Tests\TestCase; -class UpdateAssetTest extends TestCase +final class UpdateAssetTest extends TestCase { public function testThatANonExistentAssetIdReturnsError(): void { diff --git a/tests/Feature/Assets/Ui/BulkDeleteAssetsTest.php b/tests/Feature/Assets/Ui/BulkDeleteAssetsTest.php index 1470341fb..3be29e2d5 100644 --- a/tests/Feature/Assets/Ui/BulkDeleteAssetsTest.php +++ b/tests/Feature/Assets/Ui/BulkDeleteAssetsTest.php @@ -8,7 +8,7 @@ use App\Models\Asset; use App\Models\User; use Tests\TestCase; -class BulkDeleteAssetsTest extends TestCase +final class BulkDeleteAssetsTest extends TestCase { public function testUserWithPermissionsCanAccessPage(): void { diff --git a/tests/Feature/Assets/Ui/BulkEditAssetsTest.php b/tests/Feature/Assets/Ui/BulkEditAssetsTest.php index ffc23cf58..359685297 100644 --- a/tests/Feature/Assets/Ui/BulkEditAssetsTest.php +++ b/tests/Feature/Assets/Ui/BulkEditAssetsTest.php @@ -12,7 +12,7 @@ use App\Models\User; use Illuminate\Support\Facades\Crypt; use Tests\TestCase; -class BulkEditAssetsTest extends TestCase +final class BulkEditAssetsTest extends TestCase { public function testUserWithPermissionsCanAccessPage(): void { diff --git a/tests/Feature/Assets/Ui/CloneAssetTest.php b/tests/Feature/Assets/Ui/CloneAssetTest.php index 819f5cd16..ebf7cd657 100644 --- a/tests/Feature/Assets/Ui/CloneAssetTest.php +++ b/tests/Feature/Assets/Ui/CloneAssetTest.php @@ -6,7 +6,7 @@ use App\Models\Asset; use App\Models\User; use Tests\TestCase; -class CloneAssetTest extends TestCase +final class CloneAssetTest extends TestCase { public function testPermissionRequiredToCreateAssetModel(): void { diff --git a/tests/Feature/Assets/Ui/EditAssetTest.php b/tests/Feature/Assets/Ui/EditAssetTest.php index 2c75649d3..6561df472 100644 --- a/tests/Feature/Assets/Ui/EditAssetTest.php +++ b/tests/Feature/Assets/Ui/EditAssetTest.php @@ -8,7 +8,7 @@ use App\Models\StatusLabel; use App\Models\User; use Tests\TestCase; -class EditAssetTest extends TestCase +final class EditAssetTest extends TestCase { public function testPermissionRequiredToViewLicense(): void diff --git a/tests/Feature/Categories/Api/CreateCategoriesTest.php b/tests/Feature/Categories/Api/CreateCategoriesTest.php index 8d2d6d35b..f5c0d6ac6 100644 --- a/tests/Feature/Categories/Api/CreateCategoriesTest.php +++ b/tests/Feature/Categories/Api/CreateCategoriesTest.php @@ -9,7 +9,7 @@ use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class CreateCategoriesTest extends TestCase +final class CreateCategoriesTest extends TestCase { diff --git a/tests/Feature/Categories/Api/IndexCategoriesTest.php b/tests/Feature/Categories/Api/IndexCategoriesTest.php index 04cbb516b..a763dbbec 100644 --- a/tests/Feature/Categories/Api/IndexCategoriesTest.php +++ b/tests/Feature/Categories/Api/IndexCategoriesTest.php @@ -7,7 +7,7 @@ use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class IndexCategoriesTest extends TestCase +final class IndexCategoriesTest extends TestCase { public function testViewingCategoryIndexRequiresPermission(): void diff --git a/tests/Feature/Categories/Api/UpdateCategoriesTest.php b/tests/Feature/Categories/Api/UpdateCategoriesTest.php index ebfdb862d..6b3bd76ad 100644 --- a/tests/Feature/Categories/Api/UpdateCategoriesTest.php +++ b/tests/Feature/Categories/Api/UpdateCategoriesTest.php @@ -6,7 +6,7 @@ use App\Models\Category; use App\Models\User; use Tests\TestCase; -class UpdateCategoriesTest extends TestCase +final class UpdateCategoriesTest extends TestCase { public function testCanUpdateCategoryViaPatchWithoutCategoryType(): void diff --git a/tests/Feature/Categories/Ui/CreateCategoriesTest.php b/tests/Feature/Categories/Ui/CreateCategoriesTest.php index 358d3564c..5deffbe20 100644 --- a/tests/Feature/Categories/Ui/CreateCategoriesTest.php +++ b/tests/Feature/Categories/Ui/CreateCategoriesTest.php @@ -7,7 +7,7 @@ use App\Models\Category; use App\Models\User; use Tests\TestCase; -class CreateCategoriesTest extends TestCase +final class CreateCategoriesTest extends TestCase { public function testPermissionRequiredToCreateCategories(): void { diff --git a/tests/Feature/Categories/Ui/IndexCategoriesTest.php b/tests/Feature/Categories/Ui/IndexCategoriesTest.php index 231377f7c..571e401b8 100644 --- a/tests/Feature/Categories/Ui/IndexCategoriesTest.php +++ b/tests/Feature/Categories/Ui/IndexCategoriesTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\Categories\Ui; use App\Models\User; use Tests\TestCase; -class IndexCategoriesTest extends TestCase +final class IndexCategoriesTest extends TestCase { public function testPermissionRequiredToViewCategoryList(): void { diff --git a/tests/Feature/Categories/Ui/UpdateCategoriesTest.php b/tests/Feature/Categories/Ui/UpdateCategoriesTest.php index abe2f3092..45e02a0a6 100644 --- a/tests/Feature/Categories/Ui/UpdateCategoriesTest.php +++ b/tests/Feature/Categories/Ui/UpdateCategoriesTest.php @@ -7,7 +7,7 @@ use App\Models\Asset; use App\Models\User; use Tests\TestCase; -class UpdateCategoriesTest extends TestCase +final class UpdateCategoriesTest extends TestCase { public function testPermissionRequiredToStoreCategory(): void { diff --git a/tests/Feature/Checkins/Api/AssetCheckinTest.php b/tests/Feature/Checkins/Api/AssetCheckinTest.php index d3b068e5b..1891a9d28 100644 --- a/tests/Feature/Checkins/Api/AssetCheckinTest.php +++ b/tests/Feature/Checkins/Api/AssetCheckinTest.php @@ -13,7 +13,7 @@ use Illuminate\Support\Carbon; use Illuminate\Support\Facades\Event; use Tests\TestCase; -class AssetCheckinTest extends TestCase +final class AssetCheckinTest extends TestCase { public function testCheckingInAssetRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkins/Ui/AccessoryCheckinTest.php b/tests/Feature/Checkins/Ui/AccessoryCheckinTest.php index 4e078a1b4..0eb63b478 100644 --- a/tests/Feature/Checkins/Ui/AccessoryCheckinTest.php +++ b/tests/Feature/Checkins/Ui/AccessoryCheckinTest.php @@ -10,7 +10,7 @@ use Illuminate\Support\Facades\Event; use Illuminate\Support\Facades\Notification; use Tests\TestCase; -class AccessoryCheckinTest extends TestCase +final class AccessoryCheckinTest extends TestCase { public function testCheckingInAccessoryRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkins/Ui/AssetCheckinTest.php b/tests/Feature/Checkins/Ui/AssetCheckinTest.php index a03a4c931..fde107129 100644 --- a/tests/Feature/Checkins/Ui/AssetCheckinTest.php +++ b/tests/Feature/Checkins/Ui/AssetCheckinTest.php @@ -13,7 +13,7 @@ use Illuminate\Support\Carbon; use Illuminate\Support\Facades\Event; use Tests\TestCase; -class AssetCheckinTest extends TestCase +final class AssetCheckinTest extends TestCase { public function testCheckingInAssetRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkins/Ui/ComponentCheckinTest.php b/tests/Feature/Checkins/Ui/ComponentCheckinTest.php index 0da1282a4..a665d13ff 100644 --- a/tests/Feature/Checkins/Ui/ComponentCheckinTest.php +++ b/tests/Feature/Checkins/Ui/ComponentCheckinTest.php @@ -6,7 +6,7 @@ use App\Models\Component; use App\Models\User; use Tests\TestCase; -class ComponentCheckinTest extends TestCase +final class ComponentCheckinTest extends TestCase { public function testCheckingInComponentRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkins/Ui/LicenseCheckinTest.php b/tests/Feature/Checkins/Ui/LicenseCheckinTest.php index 550f26ad4..248663860 100644 --- a/tests/Feature/Checkins/Ui/LicenseCheckinTest.php +++ b/tests/Feature/Checkins/Ui/LicenseCheckinTest.php @@ -6,7 +6,7 @@ use App\Models\LicenseSeat; use App\Models\User; use Tests\TestCase; -class LicenseCheckinTest extends TestCase +final class LicenseCheckinTest extends TestCase { public function testCheckingInLicenseRequiresCorrectPermission(): void { diff --git a/tests/Feature/CheckoutAcceptances/Ui/AccessoryAcceptanceTest.php b/tests/Feature/CheckoutAcceptances/Ui/AccessoryAcceptanceTest.php index 13e366454..de7c0af6c 100644 --- a/tests/Feature/CheckoutAcceptances/Ui/AccessoryAcceptanceTest.php +++ b/tests/Feature/CheckoutAcceptances/Ui/AccessoryAcceptanceTest.php @@ -11,7 +11,7 @@ use App\Notifications\AcceptanceAssetDeclinedNotification; use Illuminate\Support\Facades\Notification; use Tests\TestCase; -class AccessoryAcceptanceTest extends TestCase +final class AccessoryAcceptanceTest extends TestCase { /** * This can be absorbed into a bigger test diff --git a/tests/Feature/Checkouts/Api/AccessoryCheckoutTest.php b/tests/Feature/Checkouts/Api/AccessoryCheckoutTest.php index 1b1b1c16b..45c119de8 100644 --- a/tests/Feature/Checkouts/Api/AccessoryCheckoutTest.php +++ b/tests/Feature/Checkouts/Api/AccessoryCheckoutTest.php @@ -9,7 +9,7 @@ use App\Notifications\CheckoutAccessoryNotification; use Illuminate\Support\Facades\Notification; use Tests\TestCase; -class AccessoryCheckoutTest extends TestCase +final class AccessoryCheckoutTest extends TestCase { public function testCheckingOutAccessoryRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkouts/Api/AssetCheckoutTest.php b/tests/Feature/Checkouts/Api/AssetCheckoutTest.php index b66ee2d02..3ea610d01 100644 --- a/tests/Feature/Checkouts/Api/AssetCheckoutTest.php +++ b/tests/Feature/Checkouts/Api/AssetCheckoutTest.php @@ -12,7 +12,7 @@ use Illuminate\Support\Carbon; use Illuminate\Support\Facades\Event; use Tests\TestCase; -class AssetCheckoutTest extends TestCase +final class AssetCheckoutTest extends TestCase { protected function setUp(): void { diff --git a/tests/Feature/Checkouts/Api/ConsumableCheckoutTest.php b/tests/Feature/Checkouts/Api/ConsumableCheckoutTest.php index 8a060572e..398f61823 100644 --- a/tests/Feature/Checkouts/Api/ConsumableCheckoutTest.php +++ b/tests/Feature/Checkouts/Api/ConsumableCheckoutTest.php @@ -9,7 +9,7 @@ use App\Notifications\CheckoutConsumableNotification; use Illuminate\Support\Facades\Notification; use Tests\TestCase; -class ConsumableCheckoutTest extends TestCase +final class ConsumableCheckoutTest extends TestCase { public function testCheckingOutConsumableRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkouts/Ui/AccessoryCheckoutTest.php b/tests/Feature/Checkouts/Ui/AccessoryCheckoutTest.php index cefd84388..47e057fdf 100644 --- a/tests/Feature/Checkouts/Ui/AccessoryCheckoutTest.php +++ b/tests/Feature/Checkouts/Ui/AccessoryCheckoutTest.php @@ -11,7 +11,7 @@ use App\Notifications\CheckoutAccessoryNotification; use Illuminate\Support\Facades\Notification; use Tests\TestCase; -class AccessoryCheckoutTest extends TestCase +final class AccessoryCheckoutTest extends TestCase { public function testCheckingOutAccessoryRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkouts/Ui/AssetCheckoutTest.php b/tests/Feature/Checkouts/Ui/AssetCheckoutTest.php index bb191d1ac..64ddd30cf 100644 --- a/tests/Feature/Checkouts/Ui/AssetCheckoutTest.php +++ b/tests/Feature/Checkouts/Ui/AssetCheckoutTest.php @@ -15,7 +15,7 @@ use Illuminate\Support\Carbon; use Illuminate\Support\Facades\Event; use Tests\TestCase; -class AssetCheckoutTest extends TestCase +final class AssetCheckoutTest extends TestCase { protected function setUp(): void { diff --git a/tests/Feature/Checkouts/Ui/ComponentsCheckoutTest.php b/tests/Feature/Checkouts/Ui/ComponentsCheckoutTest.php index f0d82dbf0..5f8e8d6f3 100644 --- a/tests/Feature/Checkouts/Ui/ComponentsCheckoutTest.php +++ b/tests/Feature/Checkouts/Ui/ComponentsCheckoutTest.php @@ -7,7 +7,7 @@ use App\Models\Component; use App\Models\User; use Tests\TestCase; -class ComponentsCheckoutTest extends TestCase +final class ComponentsCheckoutTest extends TestCase { public function testCheckingOutComponentRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkouts/Ui/ConsumableCheckoutTest.php b/tests/Feature/Checkouts/Ui/ConsumableCheckoutTest.php index b27be6d48..e08d101a0 100644 --- a/tests/Feature/Checkouts/Ui/ConsumableCheckoutTest.php +++ b/tests/Feature/Checkouts/Ui/ConsumableCheckoutTest.php @@ -11,7 +11,7 @@ use App\Notifications\CheckoutConsumableNotification; use Illuminate\Support\Facades\Notification; use Tests\TestCase; -class ConsumableCheckoutTest extends TestCase +final class ConsumableCheckoutTest extends TestCase { public function testCheckingOutConsumableRequiresCorrectPermission(): void { diff --git a/tests/Feature/Checkouts/Ui/LicenseCheckoutTest.php b/tests/Feature/Checkouts/Ui/LicenseCheckoutTest.php index 49f0ddae8..6d8cb649a 100644 --- a/tests/Feature/Checkouts/Ui/LicenseCheckoutTest.php +++ b/tests/Feature/Checkouts/Ui/LicenseCheckoutTest.php @@ -8,7 +8,7 @@ use App\Models\LicenseSeat; use App\Models\User; use Tests\TestCase; -class LicenseCheckoutTest extends TestCase +final class LicenseCheckoutTest extends TestCase { public function testNotesAreStoredInActionLogOnCheckoutToAsset(): void { diff --git a/tests/Feature/Components/Api/ComponentIndexTest.php b/tests/Feature/Components/Api/ComponentIndexTest.php index 300f0ec8f..df1e91544 100644 --- a/tests/Feature/Components/Api/ComponentIndexTest.php +++ b/tests/Feature/Components/Api/ComponentIndexTest.php @@ -7,7 +7,7 @@ use App\Models\Component; use App\Models\User; use Tests\TestCase; -class ComponentIndexTest extends TestCase +final class ComponentIndexTest extends TestCase { public function testComponentIndexAdheresToCompanyScoping(): void { diff --git a/tests/Feature/Components/Ui/ComponentIndexTest.php b/tests/Feature/Components/Ui/ComponentIndexTest.php index 1d8e2416c..c0e8422fb 100644 --- a/tests/Feature/Components/Ui/ComponentIndexTest.php +++ b/tests/Feature/Components/Ui/ComponentIndexTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\Components\Ui; use App\Models\User; use Tests\TestCase; -class ComponentIndexTest extends TestCase +final class ComponentIndexTest extends TestCase { public function testPermissionRequiredToViewComponentsList(): void { diff --git a/tests/Feature/Console/MergeUsersTest.php b/tests/Feature/Console/MergeUsersTest.php index cbcc7007c..e775e1c4a 100644 --- a/tests/Feature/Console/MergeUsersTest.php +++ b/tests/Feature/Console/MergeUsersTest.php @@ -11,7 +11,7 @@ use App\Models\Actionlog; use Tests\TestCase; -class MergeUsersTest extends TestCase +final class MergeUsersTest extends TestCase { public function testAssetsAreTransferredOnUserMerge(): void { diff --git a/tests/Feature/Console/OptimizeTest.php b/tests/Feature/Console/OptimizeTest.php index 6a3926e30..a6648c363 100644 --- a/tests/Feature/Console/OptimizeTest.php +++ b/tests/Feature/Console/OptimizeTest.php @@ -4,7 +4,7 @@ namespace Tests\Feature\Console; use Tests\TestCase; -class OptimizeTest extends TestCase +final class OptimizeTest extends TestCase { public function testOptimizeSucceeds(): void { diff --git a/tests/Feature/Consumables/Api/ConsumableIndexTest.php b/tests/Feature/Consumables/Api/ConsumableIndexTest.php index 93ea6f54b..d4d4ca9ff 100644 --- a/tests/Feature/Consumables/Api/ConsumableIndexTest.php +++ b/tests/Feature/Consumables/Api/ConsumableIndexTest.php @@ -7,7 +7,7 @@ use App\Models\Consumable; use App\Models\User; use Tests\TestCase; -class ConsumableIndexTest extends TestCase +final class ConsumableIndexTest extends TestCase { public function testConsumableIndexAdheresToCompanyScoping(): void { diff --git a/tests/Feature/Consumables/Api/ConsumableUpdateTest.php b/tests/Feature/Consumables/Api/ConsumableUpdateTest.php index 844c11d2c..c622b820c 100644 --- a/tests/Feature/Consumables/Api/ConsumableUpdateTest.php +++ b/tests/Feature/Consumables/Api/ConsumableUpdateTest.php @@ -7,7 +7,7 @@ use App\Models\Category; use App\Models\User; use Tests\TestCase; -class ConsumableUpdateTest extends TestCase +final class ConsumableUpdateTest extends TestCase { public function testCanUpdateConsumableViaPatchWithoutCategoryType(): void diff --git a/tests/Feature/Consumables/Api/ConsumableViewTest.php b/tests/Feature/Consumables/Api/ConsumableViewTest.php index d9218222a..52bd4e31b 100644 --- a/tests/Feature/Consumables/Api/ConsumableViewTest.php +++ b/tests/Feature/Consumables/Api/ConsumableViewTest.php @@ -7,7 +7,7 @@ use App\Models\Consumable; use App\Models\User; use Tests\TestCase; -class ConsumableViewTest extends TestCase +final class ConsumableViewTest extends TestCase { public function testConsumableViewAdheresToCompanyScoping(): void { diff --git a/tests/Feature/Consumables/Ui/ConsumableIndexTest.php b/tests/Feature/Consumables/Ui/ConsumableIndexTest.php index 16797c4ec..a14d551d2 100644 --- a/tests/Feature/Consumables/Ui/ConsumableIndexTest.php +++ b/tests/Feature/Consumables/Ui/ConsumableIndexTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\Consumables\Ui; use App\Models\User; use Tests\TestCase; -class ConsumableIndexTest extends TestCase +final class ConsumableIndexTest extends TestCase { public function testPermissionRequiredToViewConsumablesList(): void { diff --git a/tests/Feature/Consumables/Ui/ConsumableViewTest.php b/tests/Feature/Consumables/Ui/ConsumableViewTest.php index 394be170d..7e5371207 100644 --- a/tests/Feature/Consumables/Ui/ConsumableViewTest.php +++ b/tests/Feature/Consumables/Ui/ConsumableViewTest.php @@ -6,7 +6,7 @@ use App\Models\Consumable; use App\Models\User; use Tests\TestCase; -class ConsumableViewTest extends TestCase +final class ConsumableViewTest extends TestCase { public function testPermissionRequiredToViewConsumable(): void { diff --git a/tests/Feature/DashboardTest.php b/tests/Feature/DashboardTest.php index 6857ace7d..c8452763b 100644 --- a/tests/Feature/DashboardTest.php +++ b/tests/Feature/DashboardTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature; use App\Models\User; use Tests\TestCase; -class DashboardTest extends TestCase +final class DashboardTest extends TestCase { public function testUsersWithoutAdminAccessAreRedirected(): void { diff --git a/tests/Feature/Departments/Api/CreateDepartmentsTest.php b/tests/Feature/Departments/Api/CreateDepartmentsTest.php index bda471196..5796fd92f 100644 --- a/tests/Feature/Departments/Api/CreateDepartmentsTest.php +++ b/tests/Feature/Departments/Api/CreateDepartmentsTest.php @@ -9,7 +9,7 @@ use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class CreateDepartmentsTest extends TestCase +final class CreateDepartmentsTest extends TestCase { diff --git a/tests/Feature/Departments/Api/DepartmentsIndexTest.php b/tests/Feature/Departments/Api/DepartmentsIndexTest.php index 783719902..eff7f98a1 100644 --- a/tests/Feature/Departments/Api/DepartmentsIndexTest.php +++ b/tests/Feature/Departments/Api/DepartmentsIndexTest.php @@ -8,7 +8,7 @@ use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class DepartmentsIndexTest extends TestCase +final class DepartmentsIndexTest extends TestCase { public function testViewingDepartmentIndexRequiresAuthentication(): void { diff --git a/tests/Feature/Departments/Api/UpdateDepartmentsTest.php b/tests/Feature/Departments/Api/UpdateDepartmentsTest.php index 654408755..5e884e6fb 100644 --- a/tests/Feature/Departments/Api/UpdateDepartmentsTest.php +++ b/tests/Feature/Departments/Api/UpdateDepartmentsTest.php @@ -7,7 +7,7 @@ use App\Models\Category; use App\Models\User; use Tests\TestCase; -class UpdateDepartmentsTest extends TestCase +final class UpdateDepartmentsTest extends TestCase { public function testRequiresPermissionToEditDepartment(): void diff --git a/tests/Feature/Departments/Ui/CreateDepartmentsTest.php b/tests/Feature/Departments/Ui/CreateDepartmentsTest.php index ea4fdb674..ef46fd13a 100644 --- a/tests/Feature/Departments/Ui/CreateDepartmentsTest.php +++ b/tests/Feature/Departments/Ui/CreateDepartmentsTest.php @@ -7,7 +7,7 @@ use App\Models\Company; use App\Models\User; use Tests\TestCase; -class CreateDepartmentsTest extends TestCase +final class CreateDepartmentsTest extends TestCase { public function testPermissionRequiredToCreateDepartment(): void { diff --git a/tests/Feature/Departments/Ui/IndexDepartmentsTest.php b/tests/Feature/Departments/Ui/IndexDepartmentsTest.php index e35511b1f..b642124ab 100644 --- a/tests/Feature/Departments/Ui/IndexDepartmentsTest.php +++ b/tests/Feature/Departments/Ui/IndexDepartmentsTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\Departments\Ui; use App\Models\User; use Tests\TestCase; -class IndexDepartmentsTest extends TestCase +final class IndexDepartmentsTest extends TestCase { public function testPermissionRequiredToViewDepartmentsList(): void { diff --git a/tests/Feature/Departments/Ui/UpdateDepartmentsTest.php b/tests/Feature/Departments/Ui/UpdateDepartmentsTest.php index 919835e0a..a3864e4f2 100644 --- a/tests/Feature/Departments/Ui/UpdateDepartmentsTest.php +++ b/tests/Feature/Departments/Ui/UpdateDepartmentsTest.php @@ -7,7 +7,7 @@ use App\Models\Category; use App\Models\User; use Tests\TestCase; -class UpdateDepartmentsTest extends TestCase +final class UpdateDepartmentsTest extends TestCase { public function testPermissionRequiredToStoreDepartment(): void { diff --git a/tests/Feature/Groups/Api/StoreGroupTest.php b/tests/Feature/Groups/Api/StoreGroupTest.php index 7619c5df6..df8f42ddf 100644 --- a/tests/Feature/Groups/Api/StoreGroupTest.php +++ b/tests/Feature/Groups/Api/StoreGroupTest.php @@ -7,7 +7,7 @@ use App\Models\Group; use App\Models\User; use Tests\TestCase; -class StoreGroupTest extends TestCase +final class StoreGroupTest extends TestCase { public function testStoringGroupRequiresSuperAdminPermission(): void { diff --git a/tests/Feature/Groups/Ui/IndexGroupTest.php b/tests/Feature/Groups/Ui/IndexGroupTest.php index 29ba058d1..a39766e25 100644 --- a/tests/Feature/Groups/Ui/IndexGroupTest.php +++ b/tests/Feature/Groups/Ui/IndexGroupTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\Groups\Ui; use App\Models\User; use Tests\TestCase; -class IndexGroupTest extends TestCase +final class IndexGroupTest extends TestCase { public function testPermissionRequiredToViewGroupList(): void { diff --git a/tests/Feature/Licenses/Api/LicenseIndexTest.php b/tests/Feature/Licenses/Api/LicenseIndexTest.php index 621489f8e..11d81b06f 100644 --- a/tests/Feature/Licenses/Api/LicenseIndexTest.php +++ b/tests/Feature/Licenses/Api/LicenseIndexTest.php @@ -7,7 +7,7 @@ use App\Models\License; use App\Models\User; use Tests\TestCase; -class LicenseIndexTest extends TestCase +final class LicenseIndexTest extends TestCase { public function testLicensesIndexAdheresToCompanyScoping(): void { diff --git a/tests/Feature/Licenses/Ui/CreateLicenseTest.php b/tests/Feature/Licenses/Ui/CreateLicenseTest.php index c07818f01..c302bbf61 100644 --- a/tests/Feature/Licenses/Ui/CreateLicenseTest.php +++ b/tests/Feature/Licenses/Ui/CreateLicenseTest.php @@ -9,7 +9,7 @@ use App\Models\Depreciation; use App\Models\User; use Tests\TestCase; -class CreateLicenseTest extends TestCase +final class CreateLicenseTest extends TestCase { public function testPermissionRequiredToViewLicense(): void { diff --git a/tests/Feature/Licenses/Ui/LicenseIndexTest.php b/tests/Feature/Licenses/Ui/LicenseIndexTest.php index a370b8e86..381fe9098 100644 --- a/tests/Feature/Licenses/Ui/LicenseIndexTest.php +++ b/tests/Feature/Licenses/Ui/LicenseIndexTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\Licenses\Ui; use App\Models\User; use Tests\TestCase; -class LicenseIndexTest extends TestCase +final class LicenseIndexTest extends TestCase { public function testPermissionRequiredToViewLicenseList(): void { diff --git a/tests/Feature/Licenses/Ui/LicenseViewTest.php b/tests/Feature/Licenses/Ui/LicenseViewTest.php index d0dd215ee..1685e58bf 100644 --- a/tests/Feature/Licenses/Ui/LicenseViewTest.php +++ b/tests/Feature/Licenses/Ui/LicenseViewTest.php @@ -7,7 +7,7 @@ use App\Models\Depreciation; use App\Models\User; use Tests\TestCase; -class LicenseViewTest extends TestCase +final class LicenseViewTest extends TestCase { public function testPermissionRequiredToViewLicense(): void { diff --git a/tests/Feature/Livewire/CategoryEditFormTest.php b/tests/Feature/Livewire/CategoryEditFormTest.php index 8f0948051..3e75781d1 100644 --- a/tests/Feature/Livewire/CategoryEditFormTest.php +++ b/tests/Feature/Livewire/CategoryEditFormTest.php @@ -6,7 +6,7 @@ use App\Livewire\CategoryEditForm; use Livewire\Livewire; use Tests\TestCase; -class CategoryEditFormTest extends TestCase +final class CategoryEditFormTest extends TestCase { public function testTheComponentCanRender(): void { diff --git a/tests/Feature/Locations/Api/CreateLocationsTest.php b/tests/Feature/Locations/Api/CreateLocationsTest.php index 6903c8dad..b114266d4 100644 --- a/tests/Feature/Locations/Api/CreateLocationsTest.php +++ b/tests/Feature/Locations/Api/CreateLocationsTest.php @@ -6,7 +6,7 @@ use App\Models\Location; use App\Models\User; use Tests\TestCase; -class CreateLocationsTest extends TestCase +final class CreateLocationsTest extends TestCase { public function testRequiresPermissionToCreateLocation(): void diff --git a/tests/Feature/Locations/Api/DeleteLocationsTest.php b/tests/Feature/Locations/Api/DeleteLocationsTest.php index 4041aa121..111fdb1ca 100644 --- a/tests/Feature/Locations/Api/DeleteLocationsTest.php +++ b/tests/Feature/Locations/Api/DeleteLocationsTest.php @@ -7,7 +7,7 @@ use App\Models\Location; use App\Models\User; use Tests\TestCase; -class DeleteLocationsTest extends TestCase +final class DeleteLocationsTest extends TestCase { public function testErrorReturnedViaApiIfLocationDoesNotExist(): void diff --git a/tests/Feature/Locations/Api/IndexLocationsTest.php b/tests/Feature/Locations/Api/IndexLocationsTest.php index d9dec89c8..6a1a7474c 100644 --- a/tests/Feature/Locations/Api/IndexLocationsTest.php +++ b/tests/Feature/Locations/Api/IndexLocationsTest.php @@ -8,7 +8,7 @@ use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class IndexLocationsTest extends TestCase +final class IndexLocationsTest extends TestCase { public function testViewingLocationIndexRequiresAuthentication(): void { diff --git a/tests/Feature/Locations/Api/LocationsForSelectListTest.php b/tests/Feature/Locations/Api/LocationsForSelectListTest.php index d9e0c7a88..563135ddd 100644 --- a/tests/Feature/Locations/Api/LocationsForSelectListTest.php +++ b/tests/Feature/Locations/Api/LocationsForSelectListTest.php @@ -7,7 +7,7 @@ use App\Models\User; use Illuminate\Testing\Fluent\AssertableJson; use Tests\TestCase; -class LocationsForSelectListTest extends TestCase +final class LocationsForSelectListTest extends TestCase { public function testGettingLocationListRequiresProperPermission(): void { diff --git a/tests/Feature/Locations/Api/LocationsViewTest.php b/tests/Feature/Locations/Api/LocationsViewTest.php index 15a320ed8..270db594e 100644 --- a/tests/Feature/Locations/Api/LocationsViewTest.php +++ b/tests/Feature/Locations/Api/LocationsViewTest.php @@ -7,7 +7,7 @@ use App\Models\Asset; use App\Models\User; use Tests\TestCase; -class LocationsViewTest extends TestCase +final class LocationsViewTest extends TestCase { public function testViewingLocationRequiresPermission(): void { diff --git a/tests/Feature/Locations/Api/UpdateLocationsTest.php b/tests/Feature/Locations/Api/UpdateLocationsTest.php index ce9bd570c..6cc52cfc6 100644 --- a/tests/Feature/Locations/Api/UpdateLocationsTest.php +++ b/tests/Feature/Locations/Api/UpdateLocationsTest.php @@ -6,7 +6,7 @@ use App\Models\Location; use App\Models\User; use Tests\TestCase; -class UpdateLocationsTest extends TestCase +final class UpdateLocationsTest extends TestCase { public function testRequiresPermissionToEditLocation(): void diff --git a/tests/Feature/Locations/Ui/CreateLocationsTest.php b/tests/Feature/Locations/Ui/CreateLocationsTest.php index 4eb3a0d75..0994e69e0 100644 --- a/tests/Feature/Locations/Ui/CreateLocationsTest.php +++ b/tests/Feature/Locations/Ui/CreateLocationsTest.php @@ -7,7 +7,7 @@ use App\Models\Company; use App\Models\User; use Tests\TestCase; -class CreateLocationsTest extends TestCase +final class CreateLocationsTest extends TestCase { public function testPermissionRequiredToCreateLocation(): void { diff --git a/tests/Feature/Locations/Ui/IndexLocationsTest.php b/tests/Feature/Locations/Ui/IndexLocationsTest.php index 28aaeec6f..cc74cfd91 100644 --- a/tests/Feature/Locations/Ui/IndexLocationsTest.php +++ b/tests/Feature/Locations/Ui/IndexLocationsTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\Locations\Ui; use App\Models\User; use Tests\TestCase; -class IndexLocationsTest extends TestCase +final class IndexLocationsTest extends TestCase { public function testPermissionRequiredToViewLocationsList(): void { diff --git a/tests/Feature/Locations/Ui/UpdateLocationsTest.php b/tests/Feature/Locations/Ui/UpdateLocationsTest.php index 02fbb4813..a93a679b7 100644 --- a/tests/Feature/Locations/Ui/UpdateLocationsTest.php +++ b/tests/Feature/Locations/Ui/UpdateLocationsTest.php @@ -6,7 +6,7 @@ use App\Models\Location; use App\Models\User; use Tests\TestCase; -class UpdateLocationsTest extends TestCase +final class UpdateLocationsTest extends TestCase { public function testPermissionRequiredToStoreLocation(): void { diff --git a/tests/Feature/Notifications/Email/EmailNotificationsUponCheckinTest.php b/tests/Feature/Notifications/Email/EmailNotificationsUponCheckinTest.php index 219cb528f..253305049 100644 --- a/tests/Feature/Notifications/Email/EmailNotificationsUponCheckinTest.php +++ b/tests/Feature/Notifications/Email/EmailNotificationsUponCheckinTest.php @@ -11,7 +11,7 @@ use Illuminate\Support\Facades\Notification; use Tests\TestCase; #[Group('notifications')] -class EmailNotificationsUponCheckinTest extends TestCase +final class EmailNotificationsUponCheckinTest extends TestCase { protected function setUp(): void { diff --git a/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckinTest.php b/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckinTest.php index b6f6964ab..b881dd9f1 100644 --- a/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckinTest.php +++ b/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckinTest.php @@ -19,7 +19,7 @@ use Illuminate\Support\Facades\Notification; use Tests\TestCase; #[Group('notifications')] -class SlackNotificationsUponCheckinTest extends TestCase +final class SlackNotificationsUponCheckinTest extends TestCase { protected function setUp(): void { diff --git a/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckoutTest.php b/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckoutTest.php index 39af3f6c5..dd9633a8a 100644 --- a/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckoutTest.php +++ b/tests/Feature/Notifications/Webhooks/SlackNotificationsUponCheckoutTest.php @@ -21,7 +21,7 @@ use Illuminate\Support\Facades\Notification; use Tests\TestCase; #[Group('notifications')] -class SlackNotificationsUponCheckoutTest extends TestCase +final class SlackNotificationsUponCheckoutTest extends TestCase { protected function setUp(): void { diff --git a/tests/Feature/Reporting/CustomReportTest.php b/tests/Feature/Reporting/CustomReportTest.php index 015675016..ce2053c16 100644 --- a/tests/Feature/Reporting/CustomReportTest.php +++ b/tests/Feature/Reporting/CustomReportTest.php @@ -10,7 +10,7 @@ use League\Csv\Reader; use PHPUnit\Framework\Assert; use Tests\TestCase; -class CustomReportTest extends TestCase +final class CustomReportTest extends TestCase { protected function setUp(): void { diff --git a/tests/Feature/Reporting/UnacceptedAssetReportTest.php b/tests/Feature/Reporting/UnacceptedAssetReportTest.php index 8325661e2..c987e8276 100644 --- a/tests/Feature/Reporting/UnacceptedAssetReportTest.php +++ b/tests/Feature/Reporting/UnacceptedAssetReportTest.php @@ -10,7 +10,7 @@ use League\Csv\Reader; use PHPUnit\Framework\Assert; use Tests\TestCase; -class UnacceptedAssetReportTest extends TestCase +final class UnacceptedAssetReportTest extends TestCase { protected function setUp(): void { diff --git a/tests/Feature/Settings/BrandingSettingsTest.php b/tests/Feature/Settings/BrandingSettingsTest.php index cb8665f1c..4262b63e5 100644 --- a/tests/Feature/Settings/BrandingSettingsTest.php +++ b/tests/Feature/Settings/BrandingSettingsTest.php @@ -10,7 +10,7 @@ use App\Models\User; use App\Models\Setting; -class BrandingSettingsTest extends TestCase +final class BrandingSettingsTest extends TestCase { public function testSiteNameIsRequired(): void { diff --git a/tests/Feature/Settings/ShowSetUpPageTest.php b/tests/Feature/Settings/ShowSetUpPageTest.php index 9fea64dd6..511b31fe4 100644 --- a/tests/Feature/Settings/ShowSetUpPageTest.php +++ b/tests/Feature/Settings/ShowSetUpPageTest.php @@ -19,7 +19,7 @@ use Illuminate\Testing\TestResponse; use PDOException; use Tests\TestCase; -class ShowSetUpPageTest extends TestCase +final class ShowSetUpPageTest extends TestCase { /** * We do not want to make actual http request on every test to check .env file diff --git a/tests/Feature/Users/Api/DeleteUserTest.php b/tests/Feature/Users/Api/DeleteUserTest.php index 2fab34d05..070a40092 100644 --- a/tests/Feature/Users/Api/DeleteUserTest.php +++ b/tests/Feature/Users/Api/DeleteUserTest.php @@ -8,7 +8,7 @@ use App\Models\Location; use App\Models\User; use Tests\TestCase; -class DeleteUserTest extends TestCase +final class DeleteUserTest extends TestCase { diff --git a/tests/Feature/Users/Api/RestoreUserTest.php b/tests/Feature/Users/Api/RestoreUserTest.php index 9ec087a87..11c5e33d0 100644 --- a/tests/Feature/Users/Api/RestoreUserTest.php +++ b/tests/Feature/Users/Api/RestoreUserTest.php @@ -8,7 +8,7 @@ use App\Models\Location; use App\Models\User; use Tests\TestCase; -class RestoreUserTest extends TestCase +final class RestoreUserTest extends TestCase { diff --git a/tests/Feature/Users/Api/UpdateUserTest.php b/tests/Feature/Users/Api/UpdateUserTest.php index 4f64998a6..de6cf116a 100644 --- a/tests/Feature/Users/Api/UpdateUserTest.php +++ b/tests/Feature/Users/Api/UpdateUserTest.php @@ -10,7 +10,7 @@ use App\Models\User; use Illuminate\Support\Facades\Hash; use Tests\TestCase; -class UpdateUserTest extends TestCase +final class UpdateUserTest extends TestCase { public function testCanUpdateUserViaPatch(): void { diff --git a/tests/Feature/Users/Api/UserSearchTest.php b/tests/Feature/Users/Api/UserSearchTest.php index 351fd1267..5dea41aa6 100644 --- a/tests/Feature/Users/Api/UserSearchTest.php +++ b/tests/Feature/Users/Api/UserSearchTest.php @@ -7,7 +7,7 @@ use App\Models\User; use Laravel\Passport\Passport; use Tests\TestCase; -class UserSearchTest extends TestCase +final class UserSearchTest extends TestCase { public function testCanSearchByUserFirstAndLastName(): void { diff --git a/tests/Feature/Users/Api/UsersForSelectListTest.php b/tests/Feature/Users/Api/UsersForSelectListTest.php index c79650f60..2921bc418 100644 --- a/tests/Feature/Users/Api/UsersForSelectListTest.php +++ b/tests/Feature/Users/Api/UsersForSelectListTest.php @@ -8,7 +8,7 @@ use Illuminate\Testing\Fluent\AssertableJson; use Laravel\Passport\Passport; use Tests\TestCase; -class UsersForSelectListTest extends TestCase +final class UsersForSelectListTest extends TestCase { public function testUsersAreReturned(): void { diff --git a/tests/Feature/Users/Api/ViewUserTest.php b/tests/Feature/Users/Api/ViewUserTest.php index e0ce78c11..738907e5a 100644 --- a/tests/Feature/Users/Api/ViewUserTest.php +++ b/tests/Feature/Users/Api/ViewUserTest.php @@ -8,7 +8,7 @@ use Illuminate\Testing\Fluent\AssertableJson; use Laravel\Passport\Passport; use Tests\TestCase; -class ViewUserTest extends TestCase +final class ViewUserTest extends TestCase { public function testCanReturnUser(): void diff --git a/tests/Feature/Users/Ui/DeleteUserTest.php b/tests/Feature/Users/Ui/DeleteUserTest.php index e0defe742..6dd5d84f7 100644 --- a/tests/Feature/Users/Ui/DeleteUserTest.php +++ b/tests/Feature/Users/Ui/DeleteUserTest.php @@ -11,7 +11,7 @@ use App\Models\Company; use App\Models\Asset; -class DeleteUserTest extends TestCase +final class DeleteUserTest extends TestCase { public function testUserCanDeleteAnotherUser(): void diff --git a/tests/Feature/Users/Ui/MergeUsersTest.php b/tests/Feature/Users/Ui/MergeUsersTest.php index c8bab343e..7877e94fb 100644 --- a/tests/Feature/Users/Ui/MergeUsersTest.php +++ b/tests/Feature/Users/Ui/MergeUsersTest.php @@ -11,7 +11,7 @@ use App\Models\Actionlog; use Tests\TestCase; -class MergeUsersTest extends TestCase +final class MergeUsersTest extends TestCase { public function testAssetsAreTransferredOnUserMerge(): void { diff --git a/tests/Feature/Users/Ui/UpdateUserTest.php b/tests/Feature/Users/Ui/UpdateUserTest.php index 16caa7e6a..9d8cc04df 100644 --- a/tests/Feature/Users/Ui/UpdateUserTest.php +++ b/tests/Feature/Users/Ui/UpdateUserTest.php @@ -5,7 +5,7 @@ namespace Tests\Feature\Users\Ui; use App\Models\User; use Tests\TestCase; -class UpdateUserTest extends TestCase +final class UpdateUserTest extends TestCase { public function testUsersCanBeActivatedWithNumber(): void { diff --git a/tests/Feature/Users/Ui/ViewUserTest.php b/tests/Feature/Users/Ui/ViewUserTest.php index 5cd705104..111e950f2 100644 --- a/tests/Feature/Users/Ui/ViewUserTest.php +++ b/tests/Feature/Users/Ui/ViewUserTest.php @@ -8,7 +8,7 @@ use App\Notifications\CurrentInventory; use Illuminate\Support\Facades\Notification; use Tests\TestCase; -class ViewUserTest extends TestCase +final class ViewUserTest extends TestCase { public function testPermissionsForUserDetailPage(): void { diff --git a/tests/Unit/AccessoryTest.php b/tests/Unit/AccessoryTest.php index af05be10f..98021c509 100644 --- a/tests/Unit/AccessoryTest.php +++ b/tests/Unit/AccessoryTest.php @@ -8,7 +8,7 @@ use App\Models\Category; use App\Models\Company; use Tests\TestCase; -class AccessoryTest extends TestCase +final class AccessoryTest extends TestCase { public function testAnAccessoryBelongsToACompany(): void { diff --git a/tests/Unit/AssetMaintenanceTest.php b/tests/Unit/AssetMaintenanceTest.php index b317de993..f033ba9b8 100644 --- a/tests/Unit/AssetMaintenanceTest.php +++ b/tests/Unit/AssetMaintenanceTest.php @@ -4,7 +4,7 @@ namespace Tests\Unit; use App\Models\AssetMaintenance; use Tests\TestCase; -class AssetMaintenanceTest extends TestCase +final class AssetMaintenanceTest extends TestCase { public function testZerosOutWarrantyIfBlank(): void { diff --git a/tests/Unit/AssetModelTest.php b/tests/Unit/AssetModelTest.php index 961560b5a..9e4f8920f 100644 --- a/tests/Unit/AssetModelTest.php +++ b/tests/Unit/AssetModelTest.php @@ -6,7 +6,7 @@ use App\Models\Category; use App\Models\AssetModel; use Tests\TestCase; -class AssetModelTest extends TestCase +final class AssetModelTest extends TestCase { public function testAnAssetModelContainsAssets(): void { diff --git a/tests/Unit/AssetTest.php b/tests/Unit/AssetTest.php index 619e34cc8..34b187660 100644 --- a/tests/Unit/AssetTest.php +++ b/tests/Unit/AssetTest.php @@ -8,7 +8,7 @@ use Carbon\Carbon; use Tests\TestCase; use App\Models\Setting; -class AssetTest extends TestCase +final class AssetTest extends TestCase { public function testAutoIncrement(): void { diff --git a/tests/Unit/CategoryTest.php b/tests/Unit/CategoryTest.php index 1a7bfd1ba..8e1fe83f8 100644 --- a/tests/Unit/CategoryTest.php +++ b/tests/Unit/CategoryTest.php @@ -6,7 +6,7 @@ use App\Models\AssetModel; use App\Models\Asset; use Tests\TestCase; -class CategoryTest extends TestCase +final class CategoryTest extends TestCase { public function testFailsEmptyValidation(): void { diff --git a/tests/Unit/CompanyScopingTest.php b/tests/Unit/CompanyScopingTest.php index 084c223e6..a86a767dd 100644 --- a/tests/Unit/CompanyScopingTest.php +++ b/tests/Unit/CompanyScopingTest.php @@ -15,7 +15,7 @@ use App\Models\User; use Illuminate\Database\Eloquent\Model; use Tests\TestCase; -class CompanyScopingTest extends TestCase +final class CompanyScopingTest extends TestCase { public static function models(): array { diff --git a/tests/Unit/ComponentTest.php b/tests/Unit/ComponentTest.php index f3f0f50eb..8d411bc7d 100644 --- a/tests/Unit/ComponentTest.php +++ b/tests/Unit/ComponentTest.php @@ -7,7 +7,7 @@ use App\Models\Component; use App\Models\Location; use Tests\TestCase; -class ComponentTest extends TestCase +final class ComponentTest extends TestCase { public function testAComponentBelongsToACompany(): void { diff --git a/tests/Unit/CustomFieldTest.php b/tests/Unit/CustomFieldTest.php index fe2c1e88b..34b8f6575 100644 --- a/tests/Unit/CustomFieldTest.php +++ b/tests/Unit/CustomFieldTest.php @@ -8,7 +8,7 @@ use Tests\TestCase; * Test strings for db column names gathered from * http://www.omniglot.com/language/phrases/hovercraft.htm */ -class CustomFieldTest extends TestCase +final class CustomFieldTest extends TestCase { public function testFormat(): void { diff --git a/tests/Unit/DepreciationTest.php b/tests/Unit/DepreciationTest.php index 8cd51b3e2..566c29fe1 100644 --- a/tests/Unit/DepreciationTest.php +++ b/tests/Unit/DepreciationTest.php @@ -7,7 +7,7 @@ use App\Models\License; use App\Models\AssetModel; use Tests\TestCase; -class DepreciationTest extends TestCase +final class DepreciationTest extends TestCase { public function testADepreciationHasModels(): void { diff --git a/tests/Unit/Helpers/HelperTest.php b/tests/Unit/Helpers/HelperTest.php index 83dddbc6a..82a71fd91 100644 --- a/tests/Unit/Helpers/HelperTest.php +++ b/tests/Unit/Helpers/HelperTest.php @@ -8,7 +8,7 @@ use Illuminate\Support\Facades\Redirect; use Illuminate\Support\Facades\Session; use Tests\TestCase; -class HelperTest extends TestCase +final class HelperTest extends TestCase { public function testDefaultChartColorsMethodHandlesHighValues(): void { diff --git a/tests/Unit/LdapTest.php b/tests/Unit/LdapTest.php index 596f4d5fe..f93c48be1 100644 --- a/tests/Unit/LdapTest.php +++ b/tests/Unit/LdapTest.php @@ -7,7 +7,7 @@ use App\Models\Ldap; use Tests\TestCase; #[Group('ldap')] -class LdapTest extends TestCase +final class LdapTest extends TestCase { use \phpmock\phpunit\PHPMock; diff --git a/tests/Unit/Listeners/LogListenerTest.php b/tests/Unit/Listeners/LogListenerTest.php index 18f72cfa1..336188679 100644 --- a/tests/Unit/Listeners/LogListenerTest.php +++ b/tests/Unit/Listeners/LogListenerTest.php @@ -8,7 +8,7 @@ use App\Models\Asset; use App\Models\User; use Tests\TestCase; -class LogListenerTest extends TestCase +final class LogListenerTest extends TestCase { public function testLogsEntryOnCheckoutableCheckedOut(): void { diff --git a/tests/Unit/LocationTest.php b/tests/Unit/LocationTest.php index c8780e396..1898d3f87 100644 --- a/tests/Unit/LocationTest.php +++ b/tests/Unit/LocationTest.php @@ -4,7 +4,7 @@ namespace Tests\Unit; use App\Models\Location; use Tests\TestCase; -class LocationTest extends TestCase +final class LocationTest extends TestCase { public function testPassesIfNotSelfParent(): void { diff --git a/tests/Unit/Models/Company/CompanyTest.php b/tests/Unit/Models/Company/CompanyTest.php index ad803fe6e..5d5cbd2a6 100644 --- a/tests/Unit/Models/Company/CompanyTest.php +++ b/tests/Unit/Models/Company/CompanyTest.php @@ -5,7 +5,7 @@ use App\Models\Company; use App\Models\User; use Tests\TestCase; -class CompanyTest extends TestCase +final class CompanyTest extends TestCase { public function testACompanyCanHaveUsers(): void { diff --git a/tests/Unit/Models/Company/GetIdForCurrentUserTest.php b/tests/Unit/Models/Company/GetIdForCurrentUserTest.php index 0c4aeeb5f..fff572c18 100644 --- a/tests/Unit/Models/Company/GetIdForCurrentUserTest.php +++ b/tests/Unit/Models/Company/GetIdForCurrentUserTest.php @@ -6,7 +6,7 @@ use App\Models\Company; use App\Models\User; use Tests\TestCase; -class GetIdForCurrentUserTest extends TestCase +final class GetIdForCurrentUserTest extends TestCase { public function testReturnsProvidedValueWhenFullCompanySupportDisabled(): void { diff --git a/tests/Unit/Models/Labels/FieldOptionTest.php b/tests/Unit/Models/Labels/FieldOptionTest.php index 05788d2d8..4eb0829cb 100644 --- a/tests/Unit/Models/Labels/FieldOptionTest.php +++ b/tests/Unit/Models/Labels/FieldOptionTest.php @@ -7,7 +7,7 @@ use App\Models\Labels\FieldOption; use App\Models\User; use Tests\TestCase; -class FieldOptionTest extends TestCase +final class FieldOptionTest extends TestCase { public function testItDisplaysAssignedToProperly(): void { diff --git a/tests/Unit/NotificationTest.php b/tests/Unit/NotificationTest.php index 7a61fd709..b636bff7a 100644 --- a/tests/Unit/NotificationTest.php +++ b/tests/Unit/NotificationTest.php @@ -10,7 +10,7 @@ use App\Notifications\CheckoutAssetNotification; use Illuminate\Support\Facades\Notification; use Tests\TestCase; -class NotificationTest extends TestCase +final class NotificationTest extends TestCase { public function testAUserIsEmailedIfTheyCheckoutAnAssetWithEULA(): void { diff --git a/tests/Unit/SnipeModelTest.php b/tests/Unit/SnipeModelTest.php index fe2a336ca..7a95655ab 100644 --- a/tests/Unit/SnipeModelTest.php +++ b/tests/Unit/SnipeModelTest.php @@ -4,7 +4,7 @@ namespace Tests\Unit; use App\Models\SnipeModel; use Tests\TestCase; -class SnipeModelTest extends TestCase +final class SnipeModelTest extends TestCase { public function testSetsPurchaseDatesAppropriately(): void { diff --git a/tests/Unit/SnipeTranslatorTest.php b/tests/Unit/SnipeTranslatorTest.php index 55ecaaa3c..6a582d073 100644 --- a/tests/Unit/SnipeTranslatorTest.php +++ b/tests/Unit/SnipeTranslatorTest.php @@ -4,7 +4,7 @@ namespace Tests\Unit; use Tests\TestCase; -class SnipeTranslatorTest extends TestCase +final class SnipeTranslatorTest extends TestCase { // the 'meatiest' of these tests will explicitly choose non-English as the language, because otherwise // the fallback-logic (which is to fall-back to 'en-US') will be conflated in with the translation logic diff --git a/tests/Unit/StatuslabelTest.php b/tests/Unit/StatuslabelTest.php index e5dbc3824..dc57831fa 100644 --- a/tests/Unit/StatuslabelTest.php +++ b/tests/Unit/StatuslabelTest.php @@ -4,7 +4,7 @@ namespace Tests\Unit; use App\Models\Statuslabel; use Tests\TestCase; -class StatuslabelTest extends TestCase +final class StatuslabelTest extends TestCase { public function testRTDStatuslabelAdd(): void { diff --git a/tests/Unit/UserTest.php b/tests/Unit/UserTest.php index 99e7b322d..1d32bc83e 100644 --- a/tests/Unit/UserTest.php +++ b/tests/Unit/UserTest.php @@ -4,7 +4,7 @@ namespace Tests\Unit; use App\Models\User; use Tests\TestCase; -class UserTest extends TestCase +final class UserTest extends TestCase { public function testFirstNameSplit(): void {