Organize API tests into domains

This commit is contained in:
Marcus Moore 2024-06-04 10:48:53 -07:00
parent b1e8e5389b
commit d202dfc225
No known key found for this signature in database
29 changed files with 32 additions and 35 deletions

View file

@ -1,13 +1,14 @@
<?php
namespace Tests\Feature\Api\Assets;
namespace Tests\Feature\Assets\Api;
use App\Models\Asset;
use App\Models\Company;
use App\Models\User;
use Carbon\Carbon;
use Illuminate\Testing\Fluent\AssertableJson;
use Tests\TestCase;
use Carbon\Carbon;
class AssetIndexTest extends TestCase
{
public function testAssetApiIndexReturnsExpectedAssets()

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Assets;
namespace Tests\Feature\Assets\Api;
use App\Models\Asset;
use App\Models\Company;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Assets;
namespace Tests\Feature\Assets\Api;
use App\Models\Asset;
use App\Models\Company;

View file

@ -1,8 +1,7 @@
<?php
namespace Tests\Feature\Api\Assets;
namespace Tests\Feature\Assets\Api;
use App\Helpers\Helper;
use App\Models\Asset;
use App\Models\AssetModel;
use App\Models\Company;
@ -13,7 +12,6 @@ use App\Models\Supplier;
use App\Models\User;
use Illuminate\Support\Facades\Crypt;
use Illuminate\Testing\Fluent\AssertableJson;
use Illuminate\Testing\TestResponse;
use Tests\TestCase;
class StoreAssetTest extends TestCase

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Assets;
namespace Tests\Feature\Assets\Api;
use App\Models\Asset;
use App\Models\CustomField;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Assets;
namespace Tests\Feature\Assets\Ui;
use App\Models\Asset;
use App\Models\AssetModel;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Checkins;
namespace Tests\Feature\Checkins\Api;
use App\Events\CheckoutableCheckedIn;
use App\Models\Asset;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Checkins;
namespace Tests\Feature\Checkins\Ui;
use App\Events\CheckoutableCheckedIn;
use App\Models\Accessory;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Checkins;
namespace Tests\Feature\Checkins\Ui;
use App\Events\CheckoutableCheckedIn;
use App\Models\Asset;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\CheckoutAcceptances;
namespace Tests\Feature\CheckoutAcceptances\Ui;
use App\Models\Accessory;
use App\Models\CheckoutAcceptance;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Checkouts;
namespace Tests\Feature\Checkouts\Api;
use App\Models\Accessory;
use App\Models\Actionlog;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Checkouts;
namespace Tests\Feature\Checkouts\Api;
use App\Events\CheckoutableCheckedOut;
use App\Models\Asset;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Checkouts;
namespace Tests\Feature\Checkouts\Api;
use App\Models\Actionlog;
use App\Models\Consumable;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Checkouts;
namespace Tests\Feature\Checkouts\Ui;
use App\Models\Accessory;
use App\Models\Actionlog;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Checkouts;
namespace Tests\Feature\Checkouts\Ui;
use App\Events\CheckoutableCheckedOut;
use App\Models\Asset;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Checkouts;
namespace Tests\Feature\Checkouts\Ui;
use App\Models\Actionlog;
use App\Models\Consumable;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Checkouts;
namespace Tests\Feature\Checkouts\Ui;
use App\Models\Asset;
use App\Models\License;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Components;
namespace Tests\Feature\Components\Api;
use App\Models\Company;
use App\Models\Component;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Consumables;
namespace Tests\Feature\Consumables\Api;
use App\Models\Company;
use App\Models\Consumable;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Departments;
namespace Tests\Feature\Departments\Api;
use App\Models\Company;
use App\Models\Department;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Groups;
namespace Tests\Feature\Groups\Api;
use App\Helpers\Helper;
use App\Models\Group;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Licenses;
namespace Tests\Feature\Licenses\Api;
use App\Models\Company;
use App\Models\License;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Locations;
namespace Tests\Feature\Locations\Api;
use App\Models\Location;
use App\Models\User;

View file

@ -1,12 +1,11 @@
<?php
namespace Tests\Feature\Api\Users;
namespace Tests\Feature\Users\Api;
use App\Models\Asset;
use App\Models\Company;
use App\Models\LicenseSeat;
use App\Models\Location;
use App\Models\User;
use App\Models\LicenseSeat;
use Tests\TestCase;
class DeleteUserTest extends TestCase

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Users;
namespace Tests\Feature\Users\Api;
use App\Models\Company;
use App\Models\Department;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Users;
namespace Tests\Feature\Users\Api;
use App\Models\Company;
use App\Models\User;

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Api\Users;
namespace Tests\Feature\Users\Api;
use App\Models\Company;
use App\Models\User;

View file

@ -1,10 +1,9 @@
<?php
namespace Tests\Feature\Users;
namespace Tests\Feature\Users\Ui;
use App\Models\Location;
use App\Models\User;
use Laravel\Passport\Passport;
use Tests\TestCase;
class DeleteUserTest extends TestCase

View file

@ -1,6 +1,6 @@
<?php
namespace Tests\Feature\Users;
namespace Tests\Feature\Users\Ui;
use App\Models\User;
use Tests\TestCase;