diff --git a/AGENTS.md b/AGENTS.md index 075fcaa..75c5e02 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -8,18 +8,22 @@ ## Architecture -This project uses a domain-oriented structure under `app/Domains`. +This project uses a domain-oriented structure grouped by business area under +`app/Domains`. Cross-cutting modules live under `app/Shared`. -Each domain must live in: +Business domains must live in: ```text -app/Domains// +app/Domains/// ``` +The current areas are `Core`, `Commerce`, and `Ticketing`. Cross-cutting +modules live in `app/Shared//`. + Supported folders inside each domain: ```text -app/Domains// +app/Domains/// ├── Models/ ├── Controllers/ ├── Requests/ @@ -34,22 +38,28 @@ app/Domains// - Root API routes live in `routes/api.php`. - `routes/api.php` should act as an aggregator only. -- Each domain defines its own routes in `app/Domains//routes/api.php`. +- Each business domain defines its own routes in + `app/Domains///routes/api.php`. +- Shared modules that expose routes define them in + `app/Shared//routes/api.php`. ## Namespaces Use this namespace pattern: ```php -App\Domains\\Models -App\Domains\\Controllers -App\Domains\\Requests -App\Domains\\Resources -App\Domains\\Services -App\Domains\\Policies -App\Domains\\Exceptions +App\Domains\\\Models +App\Domains\\\Controllers +App\Domains\\\Requests +App\Domains\\\Resources +App\Domains\\\Services +App\Domains\\\Policies +App\Domains\\\Exceptions ``` +For cross-cutting modules, use `App\Shared\\...`. Reusable enums +and rules live directly under `App\Shared`. + ## Responsibilities - `Models/`: Eloquent models and model relationships. @@ -80,13 +90,19 @@ App\Domains\\Exceptions - Namespace, folder, and class names must stay aligned. - Route files should be named `api.php`. -## Current Domains +## Current Areas and Modules -- `Tenant` -- `Product` +- `Core`: `Administrator`, `Auth`, `Authorization`, `Bootstrap`, `Client`, + `Menu`, `Staff`, `Tenant`. +- `Commerce`: `Cart`, `Catalog`, `Purchase`, `Sale`. +- `Ticketing`: `Desfile`, `Event`, `FiestaFutbolInfantil`, `Ticket`. +- `Shared`: `Attachable`, `Forms`, `Integration`, `Logging`, `MailTest`, + `Notification`, `StorageTest`, plus shared enums and rules. ## Notes For Future Changes - New features should be added inside the corresponding domain first. -- If a concern does not belong to an existing domain, create a new domain under `app/Domains`. +- Add new business features to the appropriate area under `app/Domains`. +- Keep generic reusable code in `app/Shared`; do not use it as a catch-all for + business features. - Avoid placing new business code in `app/Http/Controllers` or `app/Models`. diff --git a/app/Domains/Commerce/Cart/Controllers/CartController.php b/app/Domains/Commerce/Cart/Controllers/CartController.php index 368a77c..d576ce6 100644 --- a/app/Domains/Commerce/Cart/Controllers/CartController.php +++ b/app/Domains/Commerce/Cart/Controllers/CartController.php @@ -1,13 +1,13 @@ group(function (): void { diff --git a/app/Domains/Commerce/Purchase/Controllers/PurchaseController.php b/app/Domains/Commerce/Purchase/Controllers/PurchaseController.php index b175a48..f203613 100644 --- a/app/Domains/Commerce/Purchase/Controllers/PurchaseController.php +++ b/app/Domains/Commerce/Purchase/Controllers/PurchaseController.php @@ -1,17 +1,17 @@ middleware('auth:sanctum')->group(function (): void { diff --git a/app/Domains/Commerce/Sale/Controllers/AdminApp/SaleController.php b/app/Domains/Commerce/Sale/Controllers/AdminApp/SaleController.php index 71fe5f6..bb94f0d 100644 --- a/app/Domains/Commerce/Sale/Controllers/AdminApp/SaleController.php +++ b/app/Domains/Commerce/Sale/Controllers/AdminApp/SaleController.php @@ -1,18 +1,18 @@ group(function (): void { diff --git a/app/Domains/Core/Auth/routes/api.php b/app/Domains/Core/Auth/routes/api.php index 5b25226..57287f2 100644 --- a/app/Domains/Core/Auth/routes/api.php +++ b/app/Domains/Core/Auth/routes/api.php @@ -1,14 +1,14 @@ group(function (): void { diff --git a/app/Domains/Core/Authorization/Enums/PermissionCode.php b/app/Domains/Core/Authorization/Enums/PermissionCode.php index fb520d0..435ff9f 100644 --- a/app/Domains/Core/Authorization/Enums/PermissionCode.php +++ b/app/Domains/Core/Authorization/Enums/PermissionCode.php @@ -1,6 +1,6 @@ group(function (): void { diff --git a/app/Shared/Logging/Enums/ValueChangeActorType.php b/app/Shared/Logging/Enums/ValueChangeActorType.php index 6e3cfcc..784dbe2 100644 --- a/app/Shared/Logging/Enums/ValueChangeActorType.php +++ b/app/Shared/Logging/Enums/ValueChangeActorType.php @@ -1,6 +1,6 @@ group(function (): void { diff --git a/bootstrap/app.php b/bootstrap/app.php index 8102d3b..8f4bb7b 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -1,11 +1,11 @@ orderBy('id')->each(function (object $purchaseItem): void { - if (in_array($purchaseItem->buyable_type, [CatalogItem::class, self::PREVIOUS_CATALOG_ITEM], true)) { + if (in_array($purchaseItem->buyable_type, [CatalogItem::class, self::ORIGINAL_CATALOG_ITEM, self::PREVIOUS_CATALOG_ITEM], true)) { $catalogItem = DB::table('catalog_items') ->where('id', $purchaseItem->buyable_id) ->first(); @@ -48,7 +52,7 @@ return new class extends Migration } } - if (in_array($purchaseItem->buyable_type, [self::LEGACY_PRODUCT_VARIANT, Variant::class, self::PREVIOUS_VARIANT], true)) { + if (in_array($purchaseItem->buyable_type, [self::LEGACY_PRODUCT_VARIANT, Variant::class, self::ORIGINAL_VARIANT, self::PREVIOUS_VARIANT], true)) { $variant = DB::table('variantes') ->select(['id', 'catalog_item_id']) ->where('id', $purchaseItem->buyable_id) diff --git a/database/migrations/2026_07_20_000600_create_catalog_featured_items_tables.php b/database/migrations/2026_07_20_000600_create_catalog_featured_items_tables.php index bb075ae..d725982 100644 --- a/database/migrations/2026_07_20_000600_create_catalog_featured_items_tables.php +++ b/database/migrations/2026_07_20_000600_create_catalog_featured_items_tables.php @@ -1,6 +1,6 @@ where('trackable_type', (new Purchase)->getMorphClass()) + ->whereIn('trackable_type', [ + 'App\\Domains\\Purchase\\Models\\Purchase', + (new Purchase)->getMorphClass(), + ]) ->whereNull('tenant_code') ->orderBy('id') ->chunkById(500, function ($changes): void { diff --git a/database/migrations/2026_08_04_000200_add_source_to_featured_groups_table.php b/database/migrations/2026_08_04_000200_add_source_to_featured_groups_table.php index 309877e..1498884 100644 --- a/database/migrations/2026_08_04_000200_add_source_to_featured_groups_table.php +++ b/database/migrations/2026_08_04_000200_add_source_to_featured_groups_table.php @@ -1,6 +1,6 @@ [ + 'tokenable_type' => [ + 'App\\Domains\\Auth\\Models\\User' => 'App\\Domains\\Core\\Auth\\Models\\User', + ], + ], + 'value_changes' => [ + 'trackable_type' => [ + 'App\\Domains\\Purchase\\Models\\Purchase' => 'App\\Domains\\Commerce\\Purchase\\Models\\Purchase', + 'App\\Domains\\Ticket\\Models\\Ticket' => 'App\\Domains\\Ticketing\\Ticket\\Models\\Ticket', + ], + ], + ]; + + public function up(): void + { + $this->rewriteTypes(false); + } + + public function down(): void + { + $this->rewriteTypes(true); + } + + private function rewriteTypes(bool $reverse): void + { + foreach (self::TYPE_CHANGES as $table => $columns) { + if (! Schema::hasTable($table)) { + continue; + } + + foreach ($columns as $column => $changes) { + foreach ($changes as $oldType => $newType) { + DB::table($table) + ->where($column, $reverse ? $newType : $oldType) + ->update([$column => $reverse ? $oldType : $newType]); + } + } + } + } +}; diff --git a/database/seeders/AttributeSeeder.php b/database/seeders/AttributeSeeder.php index 001d26a..f19e67b 100644 --- a/database/seeders/AttributeSeeder.php +++ b/database/seeders/AttributeSeeder.php @@ -2,11 +2,11 @@ namespace Database\Seeders; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Models\ValidityTime; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; use Illuminate\Database\Seeder; class AttributeSeeder extends Seeder diff --git a/database/seeders/AuthorizationSeeder.php b/database/seeders/AuthorizationSeeder.php index 3764942..398ec3d 100644 --- a/database/seeders/AuthorizationSeeder.php +++ b/database/seeders/AuthorizationSeeder.php @@ -2,10 +2,10 @@ namespace Database\Seeders; -use App\Domains\Authorization\Enums\PermissionCode; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Permission; -use App\Domains\Authorization\Models\Role; +use App\Domains\Core\Authorization\Enums\PermissionCode; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Permission; +use App\Domains\Core\Authorization\Models\Role; use Illuminate\Database\Seeder; class AuthorizationSeeder extends Seeder diff --git a/database/seeders/BrandSeeder.php b/database/seeders/BrandSeeder.php index 738a3f1..e2e6d22 100644 --- a/database/seeders/BrandSeeder.php +++ b/database/seeders/BrandSeeder.php @@ -2,8 +2,8 @@ namespace Database\Seeders; -use App\Domains\Catalog\Models\Brand; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Commerce\Catalog\Models\Brand; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Database\Seeder; class BrandSeeder extends Seeder diff --git a/database/seeders/CategorySeeder.php b/database/seeders/CategorySeeder.php index 5003970..9ddf2cc 100644 --- a/database/seeders/CategorySeeder.php +++ b/database/seeders/CategorySeeder.php @@ -2,8 +2,8 @@ namespace Database\Seeders; -use App\Domains\Catalog\Models\Category; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Database\Seeder; class CategorySeeder extends Seeder diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php index 5ac3e1a..119ea39 100644 --- a/database/seeders/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -2,7 +2,7 @@ namespace Database\Seeders; -use App\Domains\Auth\Models\User; +use App\Domains\Core\Auth\Models\User; use Illuminate\Database\Console\Seeds\WithoutModelEvents; use Illuminate\Database\Seeder; diff --git a/database/seeders/DesfilePuraTendenciaSeeder.php b/database/seeders/DesfilePuraTendenciaSeeder.php index 3a29bcb..0d90531 100644 --- a/database/seeders/DesfilePuraTendenciaSeeder.php +++ b/database/seeders/DesfilePuraTendenciaSeeder.php @@ -2,19 +2,19 @@ namespace Database\Seeders; -use App\Domains\Catalog\Enums\FeaturedGroupSource; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Enums\InventorySubject; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\FeaturedGroup; -use App\Domains\Catalog\Services\CatalogService; -use App\Domains\Client\Models\Client; -use App\Domains\Desfile\Services\InvitationPurchaseProvisioner; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Services\TenantService; +use App\Domains\Commerce\Catalog\Enums\FeaturedGroupSource; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Enums\InventorySubject; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\FeaturedGroup; +use App\Domains\Commerce\Catalog\Services\CatalogService; +use App\Domains\Core\Client\Models\Client; +use App\Domains\Ticketing\Desfile\Services\InvitationPurchaseProvisioner; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Services\TenantService; use Illuminate\Database\Seeder; use Illuminate\Http\UploadedFile; use Illuminate\Support\Facades\DB; diff --git a/database/seeders/EmailIntegrationSeeder.php b/database/seeders/EmailIntegrationSeeder.php index 1eeff2c..450e867 100644 --- a/database/seeders/EmailIntegrationSeeder.php +++ b/database/seeders/EmailIntegrationSeeder.php @@ -2,7 +2,7 @@ namespace Database\Seeders; -use App\Domains\Integration\Models\Integration; +use App\Shared\Integration\Models\Integration; use Illuminate\Database\Seeder; class EmailIntegrationSeeder extends Seeder diff --git a/database/seeders/FiestaFutbolInfantilProductSeeder.php b/database/seeders/FiestaFutbolInfantilProductSeeder.php index e60ca10..07a60d2 100644 --- a/database/seeders/FiestaFutbolInfantilProductSeeder.php +++ b/database/seeders/FiestaFutbolInfantilProductSeeder.php @@ -2,18 +2,18 @@ namespace Database\Seeders; -use App\Domains\Catalog\Enums\FeaturedGroupSource; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\FeaturedGroup; -use App\Domains\Catalog\Services\CatalogService; -use App\Domains\Event\Models\EventDate; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Models\ValidityTime; +use App\Domains\Commerce\Catalog\Enums\FeaturedGroupSource; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\FeaturedGroup; +use App\Domains\Commerce\Catalog\Services\CatalogService; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; use Illuminate\Database\Seeder; use RuntimeException; diff --git a/database/seeders/MenuSeeder.php b/database/seeders/MenuSeeder.php index 3ea8fb3..24b562b 100644 --- a/database/seeders/MenuSeeder.php +++ b/database/seeders/MenuSeeder.php @@ -2,10 +2,10 @@ namespace Database\Seeders; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Role; -use App\Domains\Menu\Models\Menu; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Role; +use App\Domains\Core\Menu\Models\Menu; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Database\Seeder; class MenuSeeder extends Seeder diff --git a/database/seeders/OnticketImmersiveHeroCarouselSeeder.php b/database/seeders/OnticketImmersiveHeroCarouselSeeder.php index 0340594..23058cb 100644 --- a/database/seeders/OnticketImmersiveHeroCarouselSeeder.php +++ b/database/seeders/OnticketImmersiveHeroCarouselSeeder.php @@ -2,8 +2,8 @@ namespace Database\Seeders; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Services\WebsiteExtraService; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Services\WebsiteExtraService; use Illuminate\Database\Seeder; use Illuminate\Http\UploadedFile; use RuntimeException; diff --git a/database/seeders/ProductCatalogFromImagesSeeder.php b/database/seeders/ProductCatalogFromImagesSeeder.php index b0a2925..2416eca 100644 --- a/database/seeders/ProductCatalogFromImagesSeeder.php +++ b/database/seeders/ProductCatalogFromImagesSeeder.php @@ -2,17 +2,17 @@ namespace Database\Seeders; -use App\Domains\Catalog\Enums\FeaturedGroupSource; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\Brand; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\FeaturedGroup; -use App\Domains\Catalog\Services\CatalogService; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Commerce\Catalog\Enums\FeaturedGroupSource; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\Brand; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\FeaturedGroup; +use App\Domains\Commerce\Catalog\Services\CatalogService; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Database\Seeder; use Illuminate\Http\UploadedFile; use Illuminate\Support\Facades\File; diff --git a/database/seeders/SocialMediaSeeder.php b/database/seeders/SocialMediaSeeder.php index 97e2b40..95ce89f 100644 --- a/database/seeders/SocialMediaSeeder.php +++ b/database/seeders/SocialMediaSeeder.php @@ -2,7 +2,7 @@ namespace Database\Seeders; -use App\Domains\Tenant\Models\SocialMedia; +use App\Domains\Core\Tenant\Models\SocialMedia; use Illuminate\Database\Seeder; class SocialMediaSeeder extends Seeder diff --git a/database/seeders/TelepagosIntegrationSeeder.php b/database/seeders/TelepagosIntegrationSeeder.php index bbaf657..2bc13e6 100644 --- a/database/seeders/TelepagosIntegrationSeeder.php +++ b/database/seeders/TelepagosIntegrationSeeder.php @@ -2,7 +2,7 @@ namespace Database\Seeders; -use App\Domains\Integration\Models\Integration; +use App\Shared\Integration\Models\Integration; use Illuminate\Database\Seeder; class TelepagosIntegrationSeeder extends Seeder diff --git a/database/seeders/TenantSeeder.php b/database/seeders/TenantSeeder.php index 9ef6725..0ec0395 100644 --- a/database/seeders/TenantSeeder.php +++ b/database/seeders/TenantSeeder.php @@ -2,13 +2,13 @@ namespace Database\Seeders; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Attachable\Services\AttachmentService; -use App\Domains\Client\Models\Client; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Tenant\Services\TenantService; -use App\Domains\Tenant\Services\WebsiteExtraService; +use App\Shared\Attachable\Models\Attachment; +use App\Shared\Attachable\Services\AttachmentService; +use App\Domains\Core\Client\Models\Client; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Tenant\Services\TenantService; +use App\Domains\Core\Tenant\Services\WebsiteExtraService; use Illuminate\Database\Seeder; use Illuminate\Http\UploadedFile; use RuntimeException; diff --git a/database/seeders/WebsiteTypeSeeder.php b/database/seeders/WebsiteTypeSeeder.php index 20e0a0c..7847d56 100644 --- a/database/seeders/WebsiteTypeSeeder.php +++ b/database/seeders/WebsiteTypeSeeder.php @@ -2,8 +2,8 @@ namespace Database\Seeders; -use App\Domains\Tenant\Services\AdminWebsiteTypeService; -use App\Domains\Tenant\Models\StorefrontWebsiteType; +use App\Domains\Core\Tenant\Services\AdminWebsiteTypeService; +use App\Domains\Core\Tenant\Models\StorefrontWebsiteType; use Illuminate\Database\Seeder; use Illuminate\Http\UploadedFile; use RuntimeException; diff --git a/resources/views/pdf/adminapp/sales.blade.php b/resources/views/pdf/adminapp/sales.blade.php index 5f35264..8436a0d 100644 --- a/resources/views/pdf/adminapp/sales.blade.php +++ b/resources/views/pdf/adminapp/sales.blade.php @@ -47,7 +47,7 @@ {{ $sale->created_at?->copy()->timezone($timeZone)->format('d/m/Y H:i') ?? '-' }} {{ $sale->nombre_apellido ?: 'Sin nombre' }} {{ (int) ($sale->quantity ?? 0) }} - {{ \App\Domains\Purchase\Models\Purchase::adminStatusNameFor($sale->status) ?? $sale->status }} + {{ \App\Domains\Commerce\Purchase\Models\Purchase::adminStatusNameFor($sale->status) ?? $sale->status }} ${{ number_format((float) $sale->total, 2, ',', '.') }} {{ (int) ($sale->tickets_count ?? 0) }} diff --git a/routes/api.php b/routes/api.php index 57ebc2b..d5b43b3 100644 --- a/routes/api.php +++ b/routes/api.php @@ -1,21 +1,21 @@ name('auth.google.redirect'); diff --git a/tests/Concerns/CreatesIntegrationInstances.php b/tests/Concerns/CreatesIntegrationInstances.php index 8b37c0d..ee54a2e 100644 --- a/tests/Concerns/CreatesIntegrationInstances.php +++ b/tests/Concerns/CreatesIntegrationInstances.php @@ -2,8 +2,8 @@ namespace Tests\Concerns; -use App\Domains\Integration\Models\ClientIntegration; -use App\Domains\Integration\Models\IntegrationInstance; +use App\Shared\Integration\Models\ClientIntegration; +use App\Shared\Integration\Models\IntegrationInstance; trait CreatesIntegrationInstances { diff --git a/tests/Feature/Administrator/AdministratorControllerTest.php b/tests/Feature/Administrator/AdministratorControllerTest.php index a36b174..2ef0763 100644 --- a/tests/Feature/Administrator/AdministratorControllerTest.php +++ b/tests/Feature/Administrator/AdministratorControllerTest.php @@ -2,14 +2,14 @@ namespace Tests\Feature\Administrator; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; diff --git a/tests/Feature/Attachable/AttachmentTest.php b/tests/Feature/Attachable/AttachmentTest.php index 4cdf184..8a9019d 100644 --- a/tests/Feature/Attachable/AttachmentTest.php +++ b/tests/Feature/Attachable/AttachmentTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Attachable; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Exceptions\AttachmentStorageException; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Attachable\Models\AttachmentCrop; -use App\Domains\Attachable\Services\AttachmentService; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Exceptions\AttachmentStorageException; +use App\Shared\Attachable\Models\Attachment; +use App\Shared\Attachable\Models\AttachmentCrop; +use App\Shared\Attachable\Services\AttachmentService; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Http\UploadedFile; use Illuminate\Support\Facades\Storage; diff --git a/tests/Feature/Auth/AdminAppLoginControllerTest.php b/tests/Feature/Auth/AdminAppLoginControllerTest.php index a5d6070..97eeb3c 100644 --- a/tests/Feature/Auth/AdminAppLoginControllerTest.php +++ b/tests/Feature/Auth/AdminAppLoginControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Auth; -use App\Domains\Auth\Models\LoginAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Role; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Auth\Models\LoginAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Role; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Hash; use Tests\TestCase; diff --git a/tests/Feature/Auth/AdminAppMeControllerTest.php b/tests/Feature/Auth/AdminAppMeControllerTest.php index 6850b07..7bd0282 100644 --- a/tests/Feature/Auth/AdminAppMeControllerTest.php +++ b/tests/Feature/Auth/AdminAppMeControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Auth; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Role; -use App\Domains\Menu\Models\Menu; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Role; +use App\Domains\Core\Menu\Models\Menu; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; use Tests\TestCase; diff --git a/tests/Feature/Auth/AdminAppResetPasswordControllerTest.php b/tests/Feature/Auth/AdminAppResetPasswordControllerTest.php index 1e301a1..358878e 100644 --- a/tests/Feature/Auth/AdminAppResetPasswordControllerTest.php +++ b/tests/Feature/Auth/AdminAppResetPasswordControllerTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Auth; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Role; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Role; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; use Tests\TestCase; diff --git a/tests/Feature/Auth/CreateResetPasswordAttemptControllerTest.php b/tests/Feature/Auth/CreateResetPasswordAttemptControllerTest.php index cd7e241..25b0c09 100644 --- a/tests/Feature/Auth/CreateResetPasswordAttemptControllerTest.php +++ b/tests/Feature/Auth/CreateResetPasswordAttemptControllerTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Auth; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; use Tests\TestCase; diff --git a/tests/Feature/Auth/EmailUniquenessPerRoleTest.php b/tests/Feature/Auth/EmailUniquenessPerRoleTest.php index a4e9d8d..255fc8b 100644 --- a/tests/Feature/Auth/EmailUniquenessPerRoleTest.php +++ b/tests/Feature/Auth/EmailUniquenessPerRoleTest.php @@ -2,13 +2,13 @@ namespace Tests\Feature\Auth; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Domains\Core\Tenant\Models\Tenant; use Database\Seeders\AuthorizationSeeder; use Illuminate\Database\UniqueConstraintViolationException; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Feature/Auth/GoogleTokenExchangeControllerTest.php b/tests/Feature/Auth/GoogleTokenExchangeControllerTest.php index 4d40de0..85d6eb2 100644 --- a/tests/Feature/Auth/GoogleTokenExchangeControllerTest.php +++ b/tests/Feature/Auth/GoogleTokenExchangeControllerTest.php @@ -2,14 +2,14 @@ namespace Tests\Feature\Auth; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Cache; use Illuminate\Support\Str; diff --git a/tests/Feature/Auth/LoginControllerTest.php b/tests/Feature/Auth/LoginControllerTest.php index ed7cbd8..4368145 100644 --- a/tests/Feature/Auth/LoginControllerTest.php +++ b/tests/Feature/Auth/LoginControllerTest.php @@ -2,15 +2,15 @@ namespace Tests\Feature\Auth; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\LoginAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\LoginAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Hash; use Tests\TestCase; diff --git a/tests/Feature/Auth/RegisterControllerTest.php b/tests/Feature/Auth/RegisterControllerTest.php index 8dafa91..2f59d86 100644 --- a/tests/Feature/Auth/RegisterControllerTest.php +++ b/tests/Feature/Auth/RegisterControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Auth; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Notification\Events\UserRegistered; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Shared\Notification\Events\UserRegistered; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; use Tests\TestCase; diff --git a/tests/Feature/Auth/ResetPasswordAttemptTest.php b/tests/Feature/Auth/ResetPasswordAttemptTest.php index e9ef95f..9156a9f 100644 --- a/tests/Feature/Auth/ResetPasswordAttemptTest.php +++ b/tests/Feature/Auth/ResetPasswordAttemptTest.php @@ -2,8 +2,8 @@ namespace Tests\Feature\Auth; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Schema; use Tests\TestCase; diff --git a/tests/Feature/Auth/ResetPasswordControllerTest.php b/tests/Feature/Auth/ResetPasswordControllerTest.php index 57f085f..4fc4ab6 100644 --- a/tests/Feature/Auth/ResetPasswordControllerTest.php +++ b/tests/Feature/Auth/ResetPasswordControllerTest.php @@ -2,8 +2,8 @@ namespace Tests\Feature\Auth; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Hash; use Tests\TestCase; diff --git a/tests/Feature/Auth/ScannerLoginControllerTest.php b/tests/Feature/Auth/ScannerLoginControllerTest.php index 6bb37bc..758cdc1 100644 --- a/tests/Feature/Auth/ScannerLoginControllerTest.php +++ b/tests/Feature/Auth/ScannerLoginControllerTest.php @@ -2,16 +2,16 @@ namespace Tests\Feature\Auth; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\LoginAttempt; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\PermissionCode; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Permission; -use App\Domains\Authorization\Models\Role; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\LoginAttempt; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\PermissionCode; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Permission; +use App\Domains\Core\Authorization\Models\Role; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; use Illuminate\Support\Facades\Hash; diff --git a/tests/Feature/Auth/ScannerMeControllerTest.php b/tests/Feature/Auth/ScannerMeControllerTest.php index f5ec62b..576725d 100644 --- a/tests/Feature/Auth/ScannerMeControllerTest.php +++ b/tests/Feature/Auth/ScannerMeControllerTest.php @@ -2,15 +2,15 @@ namespace Tests\Feature\Auth; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\PermissionCode; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Permission; -use App\Domains\Authorization\Models\Role; -use App\Domains\Catalog\Models\Category; -use App\Domains\Menu\Models\Menu; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\PermissionCode; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Permission; +use App\Domains\Core\Authorization\Models\Role; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Core\Menu\Models\Menu; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Str; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/Auth/ScannerResetPasswordControllerTest.php b/tests/Feature/Auth/ScannerResetPasswordControllerTest.php index a8e80d6..2098201 100644 --- a/tests/Feature/Auth/ScannerResetPasswordControllerTest.php +++ b/tests/Feature/Auth/ScannerResetPasswordControllerTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Auth; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Role; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Role; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; use Illuminate\Support\Facades\Hash; diff --git a/tests/Feature/Auth/UserAuthorizationRelationsTest.php b/tests/Feature/Auth/UserAuthorizationRelationsTest.php index 9565d81..d0719b6 100644 --- a/tests/Feature/Auth/UserAuthorizationRelationsTest.php +++ b/tests/Feature/Auth/UserAuthorizationRelationsTest.php @@ -2,8 +2,8 @@ namespace Tests\Feature\Auth; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Schema; use Tests\TestCase; diff --git a/tests/Feature/Auth/ValidateResetPasswordAttemptControllerTest.php b/tests/Feature/Auth/ValidateResetPasswordAttemptControllerTest.php index d6bd514..1f4c6c6 100644 --- a/tests/Feature/Auth/ValidateResetPasswordAttemptControllerTest.php +++ b/tests/Feature/Auth/ValidateResetPasswordAttemptControllerTest.php @@ -2,8 +2,8 @@ namespace Tests\Feature\Auth; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Authorization/RolePermissionModelTest.php b/tests/Feature/Authorization/RolePermissionModelTest.php index 5bd7d11..64b4348 100644 --- a/tests/Feature/Authorization/RolePermissionModelTest.php +++ b/tests/Feature/Authorization/RolePermissionModelTest.php @@ -2,9 +2,9 @@ namespace Tests\Feature\Authorization; -use App\Domains\Authorization\Models\Permission; -use App\Domains\Authorization\Models\Role; -use App\Domains\Authorization\Models\RolePermission; +use App\Domains\Core\Authorization\Models\Permission; +use App\Domains\Core\Authorization\Models\Role; +use App\Domains\Core\Authorization\Models\RolePermission; use Illuminate\Database\QueryException; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Schema; diff --git a/tests/Feature/Cart/CartControllerTest.php b/tests/Feature/Cart/CartControllerTest.php index 1a5696a..762a08e 100644 --- a/tests/Feature/Cart/CartControllerTest.php +++ b/tests/Feature/Cart/CartControllerTest.php @@ -2,18 +2,18 @@ namespace Tests\Feature\Cart; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Catalog\Services\CatalogService; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Purchase\Models\PurchaseItem; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Commerce\Catalog\Services\CatalogService; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Models\PurchaseItem; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Schema; use Tests\TestCase; diff --git a/tests/Feature/Catalog/BundleCatalogItemTest.php b/tests/Feature/Catalog/BundleCatalogItemTest.php index e1e80c5..4ff8532 100644 --- a/tests/Feature/Catalog/BundleCatalogItemTest.php +++ b/tests/Feature/Catalog/BundleCatalogItemTest.php @@ -2,20 +2,20 @@ namespace Tests\Feature\Catalog; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Cart\Resources\CartItemResource; -use App\Domains\Catalog\Enums\CatalogItemType; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Services\CatalogInventoryService; -use App\Domains\Catalog\Services\CatalogService; -use App\Domains\Purchase\Services\CheckoutService; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Cart\Resources\CartItemResource; +use App\Domains\Commerce\Catalog\Enums\CatalogItemType; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Services\CatalogInventoryService; +use App\Domains\Commerce\Catalog\Services\CatalogService; +use App\Domains\Commerce\Purchase\Services\CheckoutService; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Validation\ValidationException; use Tests\TestCase; diff --git a/tests/Feature/Catalog/CatalogControllerTest.php b/tests/Feature/Catalog/CatalogControllerTest.php index 1eaa596..3663b91 100644 --- a/tests/Feature/Catalog/CatalogControllerTest.php +++ b/tests/Feature/Catalog/CatalogControllerTest.php @@ -2,18 +2,18 @@ namespace Tests\Feature\Catalog; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Enums\FeaturedGroupSource; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\FeaturedGroup; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Enums\FeaturedGroupSource; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\FeaturedGroup; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Storage; use Tests\TestCase; diff --git a/tests/Feature/Catalog/CatalogItemControllerTest.php b/tests/Feature/Catalog/CatalogItemControllerTest.php index c805fe5..8eda289 100644 --- a/tests/Feature/Catalog/CatalogItemControllerTest.php +++ b/tests/Feature/Catalog/CatalogItemControllerTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Catalog; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Storage; use Tests\TestCase; diff --git a/tests/Feature/Catalog/CatalogItemDetailControllerTest.php b/tests/Feature/Catalog/CatalogItemDetailControllerTest.php index b466afb..1a8575c 100644 --- a/tests/Feature/Catalog/CatalogItemDetailControllerTest.php +++ b/tests/Feature/Catalog/CatalogItemDetailControllerTest.php @@ -2,18 +2,18 @@ namespace Tests\Feature\Catalog; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\ItemAttribute; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\ItemAttribute; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Storage; use Tests\TestCase; diff --git a/tests/Feature/Catalog/CatalogSchemaTest.php b/tests/Feature/Catalog/CatalogSchemaTest.php index 94cb8a2..6e9d1c6 100644 --- a/tests/Feature/Catalog/CatalogSchemaTest.php +++ b/tests/Feature/Catalog/CatalogSchemaTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Catalog; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Schema; use Tests\TestCase; diff --git a/tests/Feature/Catalog/CatalogSearchTest.php b/tests/Feature/Catalog/CatalogSearchTest.php index ba07c2f..bc9744c 100644 --- a/tests/Feature/Catalog/CatalogSearchTest.php +++ b/tests/Feature/Catalog/CatalogSearchTest.php @@ -2,13 +2,13 @@ namespace Tests\Feature\Catalog; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Catalog/CatalogServiceTest.php b/tests/Feature/Catalog/CatalogServiceTest.php index 89a8b50..ae89767 100644 --- a/tests/Feature/Catalog/CatalogServiceTest.php +++ b/tests/Feature/Catalog/CatalogServiceTest.php @@ -2,16 +2,16 @@ namespace Tests\Feature\Catalog; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Catalog\Enums\CatalogItemType; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Catalog\Services\CatalogService; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Commerce\Catalog\Enums\CatalogItemType; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Commerce\Catalog\Services\CatalogService; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Validation\ValidationException; use Tests\TestCase; diff --git a/tests/Feature/Catalog/CategoryDetailTest.php b/tests/Feature/Catalog/CategoryDetailTest.php index 0b6ab2a..0eee7db 100644 --- a/tests/Feature/Catalog/CategoryDetailTest.php +++ b/tests/Feature/Catalog/CategoryDetailTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Catalog; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Catalog/OnTicketFeaturedGroupControllerTest.php b/tests/Feature/Catalog/OnTicketFeaturedGroupControllerTest.php index 816ac9e..da4fbb7 100644 --- a/tests/Feature/Catalog/OnTicketFeaturedGroupControllerTest.php +++ b/tests/Feature/Catalog/OnTicketFeaturedGroupControllerTest.php @@ -2,16 +2,16 @@ namespace Tests\Feature\Catalog; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Enums\FeaturedGroupSource; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\FeaturedGroup; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Tenant\Models\StorefrontWebsiteType; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Enums\FeaturedGroupSource; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\FeaturedGroup; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Tenant\Models\StorefrontWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/Desfile/EntryControllerTest.php b/tests/Feature/Desfile/EntryControllerTest.php index 820c2e7..7484a2c 100644 --- a/tests/Feature/Desfile/EntryControllerTest.php +++ b/tests/Feature/Desfile/EntryControllerTest.php @@ -2,21 +2,21 @@ namespace Tests\Feature\Desfile; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Enums\InventorySubject; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\ItemAttribute; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Menu\Models\Menu; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Enums\InventorySubject; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\ItemAttribute; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Core\Menu\Models\Menu; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Http\UploadedFile; diff --git a/tests/Feature/Event/AdminAppEventControllerTest.php b/tests/Feature/Event/AdminAppEventControllerTest.php index ae23b88..489b5fd 100644 --- a/tests/Feature/Event/AdminAppEventControllerTest.php +++ b/tests/Feature/Event/AdminAppEventControllerTest.php @@ -2,23 +2,23 @@ namespace Tests\Feature\Event; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\StockReservation; -use App\Domains\Catalog\Models\StockReservationLine; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Event\Events\EventDateRescheduled; -use App\Domains\Event\Events\EventDateSuspended; -use App\Domains\Purchase\Services\Checkout\CatalogSelectionResolver; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\StockReservation; +use App\Domains\Commerce\Catalog\Models\StockReservationLine; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Ticketing\Event\Events\EventDateRescheduled; +use App\Domains\Ticketing\Event\Events\EventDateSuspended; +use App\Domains\Commerce\Purchase\Services\Checkout\CatalogSelectionResolver; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Database\Seeders\AuthorizationSeeder; use Database\Seeders\SocialMediaSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Feature/Event/EventDateNoticeControllerTest.php b/tests/Feature/Event/EventDateNoticeControllerTest.php index 77e3f38..2d9412e 100644 --- a/tests/Feature/Event/EventDateNoticeControllerTest.php +++ b/tests/Feature/Event/EventDateNoticeControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Event; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Event\Enums\EventDateChangeType; -use App\Domains\Event\Models\EventDateChange; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Ticketing\Event\Enums\EventDateChangeType; +use App\Domains\Ticketing\Event\Models\EventDateChange; +use App\Domains\Core\Tenant\Models\Tenant; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/FiestaFutbolInfantil/AccommodationControllerTest.php b/tests/Feature/FiestaFutbolInfantil/AccommodationControllerTest.php index 4d7d258..d04907f 100644 --- a/tests/Feature/FiestaFutbolInfantil/AccommodationControllerTest.php +++ b/tests/Feature/FiestaFutbolInfantil/AccommodationControllerTest.php @@ -2,17 +2,17 @@ namespace Tests\Feature\FiestaFutbolInfantil; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Menu\Models\Menu; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Core\Menu\Models\Menu; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/FiestaFutbolInfantil/EntryControllerTest.php b/tests/Feature/FiestaFutbolInfantil/EntryControllerTest.php index a74f2de..fb3b59f 100644 --- a/tests/Feature/FiestaFutbolInfantil/EntryControllerTest.php +++ b/tests/Feature/FiestaFutbolInfantil/EntryControllerTest.php @@ -2,17 +2,17 @@ namespace Tests\Feature\FiestaFutbolInfantil; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Menu\Models\Menu; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Core\Menu\Models\Menu; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/FiestaFutbolInfantil/FoodControllerTest.php b/tests/Feature/FiestaFutbolInfantil/FoodControllerTest.php index 1322a41..bef7436 100644 --- a/tests/Feature/FiestaFutbolInfantil/FoodControllerTest.php +++ b/tests/Feature/FiestaFutbolInfantil/FoodControllerTest.php @@ -2,18 +2,18 @@ namespace Tests\Feature\FiestaFutbolInfantil; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Event\Services\EventService; -use App\Domains\Menu\Models\Menu; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Ticketing\Event\Services\EventService; +use App\Domains\Core\Menu\Models\Menu; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Carbon; diff --git a/tests/Feature/FiestaFutbolInfantil/MerchandiseControllerTest.php b/tests/Feature/FiestaFutbolInfantil/MerchandiseControllerTest.php index 2361ee2..09752a4 100644 --- a/tests/Feature/FiestaFutbolInfantil/MerchandiseControllerTest.php +++ b/tests/Feature/FiestaFutbolInfantil/MerchandiseControllerTest.php @@ -2,16 +2,16 @@ namespace Tests\Feature\FiestaFutbolInfantil; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Menu\Models\Menu; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Core\Menu\Models\Menu; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/Forms/AdminAppEntryFormControllerTest.php b/tests/Feature/Forms/AdminAppEntryFormControllerTest.php index dc3dd4b..79150d4 100644 --- a/tests/Feature/Forms/AdminAppEntryFormControllerTest.php +++ b/tests/Feature/Forms/AdminAppEntryFormControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Forms; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Event\Models\EventDate; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/Forms/AdminAppEventFormControllerTest.php b/tests/Feature/Forms/AdminAppEventFormControllerTest.php index 4848c98..7897afe 100644 --- a/tests/Feature/Forms/AdminAppEventFormControllerTest.php +++ b/tests/Feature/Forms/AdminAppEventFormControllerTest.php @@ -2,10 +2,10 @@ namespace Tests\Feature\Forms; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Database\Seeders\SocialMediaSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Feature/Forms/AdminAppFoodFormControllerTest.php b/tests/Feature/Forms/AdminAppFoodFormControllerTest.php index d4d8d96..fede47d 100644 --- a/tests/Feature/Forms/AdminAppFoodFormControllerTest.php +++ b/tests/Feature/Forms/AdminAppFoodFormControllerTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Forms; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/Forms/AdminAppMerchandiseFormControllerTest.php b/tests/Feature/Forms/AdminAppMerchandiseFormControllerTest.php index 451b9e9..846fe64 100644 --- a/tests/Feature/Forms/AdminAppMerchandiseFormControllerTest.php +++ b/tests/Feature/Forms/AdminAppMerchandiseFormControllerTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Forms; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/Forms/AdminAppSaleFormControllerTest.php b/tests/Feature/Forms/AdminAppSaleFormControllerTest.php index 934ccb6..3b5ec6d 100644 --- a/tests/Feature/Forms/AdminAppSaleFormControllerTest.php +++ b/tests/Feature/Forms/AdminAppSaleFormControllerTest.php @@ -2,13 +2,13 @@ namespace Tests\Feature\Forms; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/Forms/AdminAppStaffFormControllerTest.php b/tests/Feature/Forms/AdminAppStaffFormControllerTest.php index fa0a3a3..a3b5ea7 100644 --- a/tests/Feature/Forms/AdminAppStaffFormControllerTest.php +++ b/tests/Feature/Forms/AdminAppStaffFormControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Forms; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\Category; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; diff --git a/tests/Feature/Forms/AdminAppTicketFilterFormControllerTest.php b/tests/Feature/Forms/AdminAppTicketFilterFormControllerTest.php index 3174d77..b6d873b 100644 --- a/tests/Feature/Forms/AdminAppTicketFilterFormControllerTest.php +++ b/tests/Feature/Forms/AdminAppTicketFilterFormControllerTest.php @@ -2,15 +2,15 @@ namespace Tests\Feature\Forms; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Services\CatalogService; -use App\Domains\Menu\Models\Menu; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Services\CatalogService; +use App\Domains\Core\Menu\Models\Menu; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Database\Seeders\AttributeSeeder; use Database\Seeders\AuthorizationSeeder; use Database\Seeders\FiestaFutbolInfantilProductSeeder; diff --git a/tests/Feature/Forms/AdminAppTicketFormControllerTest.php b/tests/Feature/Forms/AdminAppTicketFormControllerTest.php index 78c97d7..381f5c3 100644 --- a/tests/Feature/Forms/AdminAppTicketFormControllerTest.php +++ b/tests/Feature/Forms/AdminAppTicketFormControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Forms; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Tenant\Models\Tenant; use Database\Seeders\AttributeSeeder; use Database\Seeders\AuthorizationSeeder; use Database\Seeders\FiestaFutbolInfantilProductSeeder; diff --git a/tests/Feature/Integration/ClientIntegrationControllerTest.php b/tests/Feature/Integration/ClientIntegrationControllerTest.php index ab808e1..ce4dce9 100644 --- a/tests/Feature/Integration/ClientIntegrationControllerTest.php +++ b/tests/Feature/Integration/ClientIntegrationControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Integration; -use App\Domains\Auth\Models\User; -use App\Domains\Client\Models\Client; -use App\Domains\Integration\Models\ClientIntegration; -use App\Domains\Integration\Models\Integration; -use App\Domains\Integration\Services\ClientIntegrationService; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Client\Models\Client; +use App\Shared\Integration\Models\ClientIntegration; +use App\Shared\Integration\Models\Integration; +use App\Shared\Integration\Services\ClientIntegrationService; use Illuminate\Foundation\Testing\RefreshDatabase; use Laravel\Sanctum\Sanctum; use Mockery; diff --git a/tests/Feature/Integration/IntegrationInstanceTest.php b/tests/Feature/Integration/IntegrationInstanceTest.php index 5ae1f8b..40ebb57 100644 --- a/tests/Feature/Integration/IntegrationInstanceTest.php +++ b/tests/Feature/Integration/IntegrationInstanceTest.php @@ -2,20 +2,20 @@ namespace Tests\Feature\Integration; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Client\Models\Client; -use App\Domains\Integration\Models\Integration; -use App\Domains\Integration\Models\IntegrationInstance; -use App\Domains\Integration\Services\BaseIntegrationService; -use App\Domains\Integration\Services\ClientIntegrationService; -use App\Domains\Integration\Services\IntegrationAssociationService; -use App\Domains\Integration\Services\IntegrationInstanceService; -use App\Domains\Integration\Services\TelepagosIntegrationService; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Tenant\Models\StorefrontWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Client\Models\Client; +use App\Shared\Integration\Models\Integration; +use App\Shared\Integration\Models\IntegrationInstance; +use App\Shared\Integration\Services\BaseIntegrationService; +use App\Shared\Integration\Services\ClientIntegrationService; +use App\Shared\Integration\Services\IntegrationAssociationService; +use App\Shared\Integration\Services\IntegrationInstanceService; +use App\Shared\Integration\Services\TelepagosIntegrationService; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Tenant\Models\StorefrontWebsiteType; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Cache; use Illuminate\Support\Facades\Http; diff --git a/tests/Feature/Integration/IntegrationServiceTest.php b/tests/Feature/Integration/IntegrationServiceTest.php index 847a4e6..dc5d886 100644 --- a/tests/Feature/Integration/IntegrationServiceTest.php +++ b/tests/Feature/Integration/IntegrationServiceTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Integration; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Integration\Models\Integration; -use App\Domains\Integration\Services\TelepagosIntegrationService; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Shared\Integration\Models\Integration; +use App\Shared\Integration\Services\TelepagosIntegrationService; +use App\Domains\Core\Tenant\Models\Tenant; use Exception; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Http\Client\PendingRequest; diff --git a/tests/Feature/Integration/MailServiceTest.php b/tests/Feature/Integration/MailServiceTest.php index 5762584..425ba52 100644 --- a/tests/Feature/Integration/MailServiceTest.php +++ b/tests/Feature/Integration/MailServiceTest.php @@ -2,15 +2,15 @@ namespace Tests\Feature\Integration; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Integration\Models\Integration; -use App\Domains\Integration\Models\IntegrationInstance; -use App\Domains\Integration\Services\ClientIntegrationService; -use App\Domains\Integration\Services\IntegrationAssociationService; -use App\Domains\Integration\Services\MailService; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Shared\Integration\Models\Integration; +use App\Shared\Integration\Models\IntegrationInstance; +use App\Shared\Integration\Services\ClientIntegrationService; +use App\Shared\Integration\Services\IntegrationAssociationService; +use App\Shared\Integration\Services\MailService; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Mail\Mailable; use Illuminate\Mail\Mailer; diff --git a/tests/Feature/Integration/TelepagosWebhookTest.php b/tests/Feature/Integration/TelepagosWebhookTest.php index 0edfed9..17518dc 100644 --- a/tests/Feature/Integration/TelepagosWebhookTest.php +++ b/tests/Feature/Integration/TelepagosWebhookTest.php @@ -2,20 +2,20 @@ namespace Tests\Feature\Integration; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Integration\Models\Integration; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Purchase\Models\TelepagosPayment; -use App\Domains\Purchase\Services\CheckoutService; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Shared\Integration\Models\Integration; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Models\TelepagosPayment; +use App\Domains\Commerce\Purchase\Services\CheckoutService; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Cache; use Illuminate\Support\Facades\Http; diff --git a/tests/Feature/Logging/LogsValueChangesTest.php b/tests/Feature/Logging/LogsValueChangesTest.php index 11d6d64..b3edd2d 100644 --- a/tests/Feature/Logging/LogsValueChangesTest.php +++ b/tests/Feature/Logging/LogsValueChangesTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Logging; -use App\Domains\Logging\Enums\ValueChangeActorType; -use App\Domains\Logging\Models\Concerns\LogsValueChanges; -use App\Domains\Logging\Models\ValueChange; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Logging\Enums\ValueChangeActorType; +use App\Shared\Logging\Models\Concerns\LogsValueChanges; +use App\Shared\Logging\Models\ValueChange; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Illuminate\Database\Eloquent\Attributes\Fillable; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Schema\Blueprint; diff --git a/tests/Feature/MailTest/MailTestControllerTest.php b/tests/Feature/MailTest/MailTestControllerTest.php index f30d565..dd338ab 100644 --- a/tests/Feature/MailTest/MailTestControllerTest.php +++ b/tests/Feature/MailTest/MailTestControllerTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\MailTest; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Integration\Models\Integration; -use App\Domains\MailTest\Mailables\TestMail; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Shared\Integration\Models\Integration; +use App\Shared\MailTest\Mailables\TestMail; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Mail\Mailable; use Illuminate\Support\Facades\Mail; diff --git a/tests/Feature/Menu/TenantMenuControllerTest.php b/tests/Feature/Menu/TenantMenuControllerTest.php index a5e811b..a322bfb 100644 --- a/tests/Feature/Menu/TenantMenuControllerTest.php +++ b/tests/Feature/Menu/TenantMenuControllerTest.php @@ -2,10 +2,10 @@ namespace Tests\Feature\Menu; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Menu\Models\Menu; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Menu\Models\Menu; +use App\Domains\Core\Tenant\Models\Tenant; use Database\Seeders\MenuSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Migrations/AddCheckoutEditingPolicyToTenantsTest.php b/tests/Feature/Migrations/AddCheckoutEditingPolicyToTenantsTest.php index fcce1c1..502ecee 100644 --- a/tests/Feature/Migrations/AddCheckoutEditingPolicyToTenantsTest.php +++ b/tests/Feature/Migrations/AddCheckoutEditingPolicyToTenantsTest.php @@ -2,7 +2,7 @@ namespace Tests\Feature\Migrations; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Notification/IdempotentEmailDeliveryServiceTest.php b/tests/Feature/Notification/IdempotentEmailDeliveryServiceTest.php index 5b666a1..714520b 100644 --- a/tests/Feature/Notification/IdempotentEmailDeliveryServiceTest.php +++ b/tests/Feature/Notification/IdempotentEmailDeliveryServiceTest.php @@ -2,8 +2,8 @@ namespace Tests\Feature\Notification; -use App\Domains\Notification\Models\EmailDelivery; -use App\Domains\Notification\Services\IdempotentEmailDeliveryService; +use App\Shared\Notification\Models\EmailDelivery; +use App\Shared\Notification\Services\IdempotentEmailDeliveryService; use Illuminate\Foundation\Testing\RefreshDatabase; use RuntimeException; use Tests\TestCase; diff --git a/tests/Feature/Notification/NotificationMailServiceTest.php b/tests/Feature/Notification/NotificationMailServiceTest.php index be63aa3..e1b96a4 100644 --- a/tests/Feature/Notification/NotificationMailServiceTest.php +++ b/tests/Feature/Notification/NotificationMailServiceTest.php @@ -2,18 +2,18 @@ namespace Tests\Feature\Notification; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Integration\Models\Integration; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Notification\Services\NotificationMailService; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Shared\Integration\Models\Integration; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Shared\Notification\Services\NotificationMailService; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Barryvdh\DomPDF\ServiceProvider as DomPdfServiceProvider; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Mail\Mailable; diff --git a/tests/Feature/Notification/QueuedNotificationListenerTest.php b/tests/Feature/Notification/QueuedNotificationListenerTest.php index f9234ce..d77e6e2 100644 --- a/tests/Feature/Notification/QueuedNotificationListenerTest.php +++ b/tests/Feature/Notification/QueuedNotificationListenerTest.php @@ -2,13 +2,13 @@ namespace Tests\Feature\Notification; -use App\Domains\Event\Events\EventDateRescheduled; -use App\Domains\Event\Events\EventDateSuspended; -use App\Domains\Notification\Listeners\SendEventDateRescheduledEmails; -use App\Domains\Notification\Listeners\SendEventDateSuspendedEmails; -use App\Domains\Notification\Listeners\SendPurchaseConfirmedEmail; -use App\Domains\Notification\Services\NotificationMailService; -use App\Domains\Purchase\Events\PurchasePaid; +use App\Domains\Ticketing\Event\Events\EventDateRescheduled; +use App\Domains\Ticketing\Event\Events\EventDateSuspended; +use App\Shared\Notification\Listeners\SendEventDateRescheduledEmails; +use App\Shared\Notification\Listeners\SendEventDateSuspendedEmails; +use App\Shared\Notification\Listeners\SendPurchaseConfirmedEmail; +use App\Shared\Notification\Services\NotificationMailService; +use App\Domains\Commerce\Purchase\Events\PurchasePaid; use Mockery; use Tests\TestCase; diff --git a/tests/Feature/Purchase/PurchaseCatalogItemTest.php b/tests/Feature/Purchase/PurchaseCatalogItemTest.php index 8d1ac8e..bb44660 100644 --- a/tests/Feature/Purchase/PurchaseCatalogItemTest.php +++ b/tests/Feature/Purchase/PurchaseCatalogItemTest.php @@ -2,14 +2,14 @@ namespace Tests\Feature\Purchase; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Purchase\Services\CheckoutService; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Purchase\Services\CheckoutService; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Storage; diff --git a/tests/Feature/Purchase/PurchaseExpiredExceptionResponseTest.php b/tests/Feature/Purchase/PurchaseExpiredExceptionResponseTest.php index 49e4522..705664b 100644 --- a/tests/Feature/Purchase/PurchaseExpiredExceptionResponseTest.php +++ b/tests/Feature/Purchase/PurchaseExpiredExceptionResponseTest.php @@ -2,7 +2,7 @@ namespace Tests\Feature\Purchase; -use App\Domains\Purchase\Exceptions\PurchaseExpiredException; +use App\Domains\Commerce\Purchase\Exceptions\PurchaseExpiredException; use Illuminate\Support\Facades\Route; use Tests\TestCase; diff --git a/tests/Feature/Purchase/StorePurchaseTest.php b/tests/Feature/Purchase/StorePurchaseTest.php index 65ec3f6..f92cb68 100644 --- a/tests/Feature/Purchase/StorePurchaseTest.php +++ b/tests/Feature/Purchase/StorePurchaseTest.php @@ -2,22 +2,22 @@ namespace Tests\Feature\Purchase; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Cart\Models\Cart; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\StockReservation; -use App\Domains\Catalog\Models\StockReservationLine; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Event\Models\EventDate; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Purchase\Services\CheckoutService; -use App\Domains\Purchase\Services\UserPurchaseLimitService; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\StockReservation; +use App\Domains\Commerce\Catalog\Models\StockReservationLine; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Services\CheckoutService; +use App\Domains\Commerce\Purchase\Services\UserPurchaseLimitService; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Queue; use Illuminate\Support\Str; diff --git a/tests/Feature/Sale/AdminAppSaleControllerTest.php b/tests/Feature/Sale/AdminAppSaleControllerTest.php index 6a9f03d..5f694a6 100644 --- a/tests/Feature/Sale/AdminAppSaleControllerTest.php +++ b/tests/Feature/Sale/AdminAppSaleControllerTest.php @@ -2,25 +2,25 @@ namespace Tests\Feature\Sale; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Cart\Models\Cart; -use App\Domains\Cart\Models\CartItem; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Logging\Enums\ValueChangeActorType; -use App\Domains\Logging\Models\ValueChange; -use App\Domains\Purchase\Events\PurchasePaid; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Purchase\Models\PurchaseItem; -use App\Domains\Purchase\Services\CheckoutService; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Ticket\Models\Ticket; -use App\Domains\Ticket\Models\TicketRefund; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Cart\Models\CartItem; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Shared\Logging\Enums\ValueChangeActorType; +use App\Shared\Logging\Models\ValueChange; +use App\Domains\Commerce\Purchase\Events\PurchasePaid; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Models\PurchaseItem; +use App\Domains\Commerce\Purchase\Services\CheckoutService; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Ticketing\Ticket\Models\Ticket; +use App\Domains\Ticketing\Ticket\Models\TicketRefund; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; diff --git a/tests/Feature/Seeders/AuthorizationSeederTest.php b/tests/Feature/Seeders/AuthorizationSeederTest.php index 4fe9976..36a84ee 100644 --- a/tests/Feature/Seeders/AuthorizationSeederTest.php +++ b/tests/Feature/Seeders/AuthorizationSeederTest.php @@ -2,10 +2,10 @@ namespace Tests\Feature\Seeders; -use App\Domains\Authorization\Enums\PermissionCode; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Permission; -use App\Domains\Authorization\Models\Role; +use App\Domains\Core\Authorization\Enums\PermissionCode; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Permission; +use App\Domains\Core\Authorization\Models\Role; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Seeders/FiestaFutbolInfantilProductSeederTest.php b/tests/Feature/Seeders/FiestaFutbolInfantilProductSeederTest.php index 98e5071..7d7a82f 100644 --- a/tests/Feature/Seeders/FiestaFutbolInfantilProductSeederTest.php +++ b/tests/Feature/Seeders/FiestaFutbolInfantilProductSeederTest.php @@ -2,18 +2,18 @@ namespace Tests\Feature\Seeders; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Catalog\Enums\FeaturedGroupSource; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\FeaturedGroup; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Models\ValidityTime; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Commerce\Catalog\Enums\FeaturedGroupSource; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\FeaturedGroup; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; use Database\Seeders\AttributeSeeder; use Database\Seeders\FiestaFutbolInfantilProductSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Feature/Seeders/MenuSeederTest.php b/tests/Feature/Seeders/MenuSeederTest.php index d253c8d..0864ce3 100644 --- a/tests/Feature/Seeders/MenuSeederTest.php +++ b/tests/Feature/Seeders/MenuSeederTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Seeders; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Role; -use App\Domains\Menu\Models\Menu; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Role; +use App\Domains\Core\Menu\Models\Menu; +use App\Domains\Core\Tenant\Models\Tenant; use Database\Seeders\AuthorizationSeeder; use Database\Seeders\MenuSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Feature/Seeders/ProductCatalogFromImagesSeederTest.php b/tests/Feature/Seeders/ProductCatalogFromImagesSeederTest.php index cf2d47f..2373c6b 100644 --- a/tests/Feature/Seeders/ProductCatalogFromImagesSeederTest.php +++ b/tests/Feature/Seeders/ProductCatalogFromImagesSeederTest.php @@ -2,15 +2,15 @@ namespace Tests\Feature\Seeders; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Catalog\Enums\FeaturedGroupSource; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\FeaturedGroup; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Commerce\Catalog\Enums\FeaturedGroupSource; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\FeaturedGroup; +use App\Domains\Core\Tenant\Models\Tenant; use Database\Seeders\AttributeSeeder; use Database\Seeders\BrandSeeder; use Database\Seeders\CategorySeeder; diff --git a/tests/Feature/Seeders/SocialMediaSeederTest.php b/tests/Feature/Seeders/SocialMediaSeederTest.php index 6bae057..3e771c9 100644 --- a/tests/Feature/Seeders/SocialMediaSeederTest.php +++ b/tests/Feature/Seeders/SocialMediaSeederTest.php @@ -2,7 +2,7 @@ namespace Tests\Feature\Seeders; -use App\Domains\Tenant\Models\SocialMedia; +use App\Domains\Core\Tenant\Models\SocialMedia; use Database\Seeders\SocialMediaSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Seeders/TenantSeederTest.php b/tests/Feature/Seeders/TenantSeederTest.php index df4c542..7106a60 100644 --- a/tests/Feature/Seeders/TenantSeederTest.php +++ b/tests/Feature/Seeders/TenantSeederTest.php @@ -2,9 +2,9 @@ namespace Tests\Feature\Seeders; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Database\Seeders\SocialMediaSeeder; use Database\Seeders\TenantSeeder; use Database\Seeders\WebsiteTypeSeeder; diff --git a/tests/Feature/Seeders/WebsiteTypeSeederTest.php b/tests/Feature/Seeders/WebsiteTypeSeederTest.php index cff02dc..3851d8a 100644 --- a/tests/Feature/Seeders/WebsiteTypeSeederTest.php +++ b/tests/Feature/Seeders/WebsiteTypeSeederTest.php @@ -2,9 +2,9 @@ namespace Tests\Feature\Seeders; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Tenant\Models\StorefrontWebsiteType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Tenant\Models\StorefrontWebsiteType; use Database\Seeders\WebsiteTypeSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Storage; diff --git a/tests/Feature/Staff/StaffControllerTest.php b/tests/Feature/Staff/StaffControllerTest.php index 538144d..0b0a36c 100644 --- a/tests/Feature/Staff/StaffControllerTest.php +++ b/tests/Feature/Staff/StaffControllerTest.php @@ -2,19 +2,19 @@ namespace Tests\Feature\Staff; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\ResetPasswordAttempt; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Ticket\Enums\ScanAttemptResult; -use App\Domains\Ticket\Models\ScanAttempt; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\ResetPasswordAttempt; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Ticketing\Ticket\Enums\ScanAttemptResult; +use App\Domains\Ticketing\Ticket\Models\ScanAttempt; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; diff --git a/tests/Feature/Tenant/AdminAppWebsiteExtraControllerTest.php b/tests/Feature/Tenant/AdminAppWebsiteExtraControllerTest.php index c714567..508f820 100644 --- a/tests/Feature/Tenant/AdminAppWebsiteExtraControllerTest.php +++ b/tests/Feature/Tenant/AdminAppWebsiteExtraControllerTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Tenant; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Attachable\Models\AttachmentCrop; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\StorefrontWebsiteType; +use App\Shared\Attachable\Models\Attachment; +use App\Shared\Attachable\Models\AttachmentCrop; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\StorefrontWebsiteType; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Http\UploadedFile; diff --git a/tests/Feature/Tenant/AdminWebsiteTypeServiceTest.php b/tests/Feature/Tenant/AdminWebsiteTypeServiceTest.php index 7e7f487..3f0dcca 100644 --- a/tests/Feature/Tenant/AdminWebsiteTypeServiceTest.php +++ b/tests/Feature/Tenant/AdminWebsiteTypeServiceTest.php @@ -2,7 +2,7 @@ namespace Tests\Feature\Tenant; -use App\Domains\Tenant\Services\AdminWebsiteTypeService; +use App\Domains\Core\Tenant\Services\AdminWebsiteTypeService; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Http\UploadedFile; use Illuminate\Support\Facades\Storage; diff --git a/tests/Feature/Tenant/BootstrapAdminAppControllerTest.php b/tests/Feature/Tenant/BootstrapAdminAppControllerTest.php index 5e0de5c..1598fdf 100644 --- a/tests/Feature/Tenant/BootstrapAdminAppControllerTest.php +++ b/tests/Feature/Tenant/BootstrapAdminAppControllerTest.php @@ -2,8 +2,8 @@ namespace Tests\Feature\Tenant; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Tenant/BootstrapScannerControllerTest.php b/tests/Feature/Tenant/BootstrapScannerControllerTest.php index a0932bf..399700d 100644 --- a/tests/Feature/Tenant/BootstrapScannerControllerTest.php +++ b/tests/Feature/Tenant/BootstrapScannerControllerTest.php @@ -2,8 +2,8 @@ namespace Tests\Feature\Tenant; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Illuminate\Foundation\Testing\RefreshDatabase; use Tests\TestCase; diff --git a/tests/Feature/Tenant/BootstrapTenantControllerTest.php b/tests/Feature/Tenant/BootstrapTenantControllerTest.php index 20bd8b4..f56b2de 100644 --- a/tests/Feature/Tenant/BootstrapTenantControllerTest.php +++ b/tests/Feature/Tenant/BootstrapTenantControllerTest.php @@ -2,16 +2,16 @@ namespace Tests\Feature\Tenant; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Attachable\Models\AttachmentCrop; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Authorization\Models\Role; -use App\Domains\Catalog\Models\Category; -use App\Domains\Menu\Models\Menu; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Tenant\Models\StorefrontWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Shared\Attachable\Models\AttachmentCrop; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Core\Authorization\Models\Role; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Core\Menu\Models\Menu; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Tenant\Models\StorefrontWebsiteType; use Database\Seeders\WebsiteTypeSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Http\UploadedFile; diff --git a/tests/Feature/Tenant/StoreTenantWithExtrasTest.php b/tests/Feature/Tenant/StoreTenantWithExtrasTest.php index 78afeb7..8c89964 100644 --- a/tests/Feature/Tenant/StoreTenantWithExtrasTest.php +++ b/tests/Feature/Tenant/StoreTenantWithExtrasTest.php @@ -2,9 +2,9 @@ namespace Tests\Feature\Tenant; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Services\TenantInformationService; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Services\TenantInformationService; use Database\Seeders\WebsiteTypeSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Storage; diff --git a/tests/Feature/Tenant/TenantBootstrapRouteTest.php b/tests/Feature/Tenant/TenantBootstrapRouteTest.php index 2faaebe..900593d 100644 --- a/tests/Feature/Tenant/TenantBootstrapRouteTest.php +++ b/tests/Feature/Tenant/TenantBootstrapRouteTest.php @@ -2,7 +2,7 @@ namespace Tests\Feature\Tenant; -use App\Domains\Bootstrap\Controllers\TenantBootstrapController; +use App\Domains\Core\Bootstrap\Controllers\TenantBootstrapController; use Illuminate\Http\Request; use Tests\TestCase; diff --git a/tests/Feature/Tenant/TenantRefundConfigurationTest.php b/tests/Feature/Tenant/TenantRefundConfigurationTest.php index 6091bbb..38c17e9 100644 --- a/tests/Feature/Tenant/TenantRefundConfigurationTest.php +++ b/tests/Feature/Tenant/TenantRefundConfigurationTest.php @@ -2,9 +2,9 @@ namespace Tests\Feature\Tenant; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\DB; use Illuminate\Support\Str; diff --git a/tests/Feature/Tenant/TenantSocialMediaTest.php b/tests/Feature/Tenant/TenantSocialMediaTest.php index 0901eb9..464729f 100644 --- a/tests/Feature/Tenant/TenantSocialMediaTest.php +++ b/tests/Feature/Tenant/TenantSocialMediaTest.php @@ -2,10 +2,10 @@ namespace Tests\Feature\Tenant; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Tenant\Models\SocialMedia; -use App\Domains\Tenant\Models\Tenant; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Tenant\Models\SocialMedia; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Schema; use Tests\TestCase; diff --git a/tests/Feature/Tenant/WebsiteExtrasTest.php b/tests/Feature/Tenant/WebsiteExtrasTest.php index b5fb1fd..755eece 100644 --- a/tests/Feature/Tenant/WebsiteExtrasTest.php +++ b/tests/Feature/Tenant/WebsiteExtrasTest.php @@ -2,11 +2,11 @@ namespace Tests\Feature\Tenant; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Tenant\Models\StorefrontWebsiteType; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Tenant\Models\StorefrontWebsiteType; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Schema; use Tests\TestCase; diff --git a/tests/Feature/Ticket/AdminAppTicketControllerTest.php b/tests/Feature/Ticket/AdminAppTicketControllerTest.php index a2c2bc1..b97b041 100644 --- a/tests/Feature/Ticket/AdminAppTicketControllerTest.php +++ b/tests/Feature/Ticket/AdminAppTicketControllerTest.php @@ -2,22 +2,22 @@ namespace Tests\Feature\Ticket; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Menu\Models\Menu; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Purchase\Models\PurchaseItem; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Ticket\Models\Ticket; -use App\Domains\Ticket\Models\TicketRefund; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Core\Menu\Models\Menu; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Models\PurchaseItem; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Ticketing\Ticket\Models\Ticket; +use App\Domains\Ticketing\Ticket\Models\TicketRefund; use Barryvdh\DomPDF\ServiceProvider as DomPdfServiceProvider; use Database\Seeders\AttributeSeeder; use Database\Seeders\AuthorizationSeeder; diff --git a/tests/Feature/Ticket/PrepareLoadTestTicketsCommandTest.php b/tests/Feature/Ticket/PrepareLoadTestTicketsCommandTest.php index 9866230..4d3d503 100644 --- a/tests/Feature/Ticket/PrepareLoadTestTicketsCommandTest.php +++ b/tests/Feature/Ticket/PrepareLoadTestTicketsCommandTest.php @@ -2,12 +2,12 @@ namespace Tests\Feature\Ticket; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Artisan; diff --git a/tests/Feature/Ticket/ScannerTicketControllerTest.php b/tests/Feature/Ticket/ScannerTicketControllerTest.php index 1cce53a..908a606 100644 --- a/tests/Feature/Ticket/ScannerTicketControllerTest.php +++ b/tests/Feature/Ticket/ScannerTicketControllerTest.php @@ -2,17 +2,17 @@ namespace Tests\Feature\Ticket; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Authorization\Enums\PermissionCode; -use App\Domains\Authorization\Enums\RoleCode; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Tenant\Models\AdminWebsiteType; -use App\Domains\Ticket\Enums\ScanAttemptResult; -use App\Domains\Ticket\Models\ScanAttempt; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Core\Authorization\Enums\PermissionCode; +use App\Domains\Core\Authorization\Enums\RoleCode; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; +use App\Domains\Ticketing\Ticket\Enums\ScanAttemptResult; +use App\Domains\Ticketing\Ticket\Models\ScanAttempt; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Database\Seeders\AuthorizationSeeder; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Str; diff --git a/tests/Feature/Ticket/TicketControllerTest.php b/tests/Feature/Ticket/TicketControllerTest.php index dc9e0a0..fb6fc5e 100644 --- a/tests/Feature/Ticket/TicketControllerTest.php +++ b/tests/Feature/Ticket/TicketControllerTest.php @@ -2,18 +2,18 @@ namespace Tests\Feature\Ticket; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Event\Events\EventDateRescheduled; -use App\Domains\Event\Events\EventDateSuspended; -use App\Domains\Event\Models\EventDate; -use App\Domains\Event\Services\EventService; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Ticketing\Event\Events\EventDateRescheduled; +use App\Domains\Ticketing\Event\Events\EventDateSuspended; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Ticketing\Event\Services\EventService; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Event; use Illuminate\Support\Str; diff --git a/tests/Feature/Ticket/TicketGeneratorServiceTest.php b/tests/Feature/Ticket/TicketGeneratorServiceTest.php index 5edbf37..a74876f 100644 --- a/tests/Feature/Ticket/TicketGeneratorServiceTest.php +++ b/tests/Feature/Ticket/TicketGeneratorServiceTest.php @@ -2,22 +2,22 @@ namespace Tests\Feature\Ticket; -use App\Domains\Attachable\Enums\AttachmentType; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Auth\Models\User; -use App\Domains\Catalog\Enums\CatalogItemType; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Services\CatalogService; -use App\Domains\Event\Models\EventDate; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Exceptions\TicketGenerationException; -use App\Domains\Ticket\Models\ValidityTime; -use App\Domains\Ticket\Services\TicketGeneratorService; +use App\Shared\Attachable\Enums\AttachmentType; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Catalog\Enums\CatalogItemType; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Services\CatalogService; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Exceptions\TicketGenerationException; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; +use App\Domains\Ticketing\Ticket\Services\TicketGeneratorService; use Illuminate\Database\Eloquent\Collection as EloquentCollection; use Illuminate\Database\QueryException; use Illuminate\Foundation\Testing\RefreshDatabase; diff --git a/tests/Unit/Auth/ResetPasswordAttemptServiceTest.php b/tests/Unit/Auth/ResetPasswordAttemptServiceTest.php index 0fffb8b..2b58b45 100644 --- a/tests/Unit/Auth/ResetPasswordAttemptServiceTest.php +++ b/tests/Unit/Auth/ResetPasswordAttemptServiceTest.php @@ -2,7 +2,7 @@ namespace Tests\Unit\Auth; -use App\Domains\Auth\Services\ResetPasswordAttemptService; +use App\Domains\Core\Auth\Services\ResetPasswordAttemptService; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Log; use RuntimeException; diff --git a/tests/Unit/Bootstrap/AdminAppBootstrapResourceTest.php b/tests/Unit/Bootstrap/AdminAppBootstrapResourceTest.php index cb12005..edd5299 100644 --- a/tests/Unit/Bootstrap/AdminAppBootstrapResourceTest.php +++ b/tests/Unit/Bootstrap/AdminAppBootstrapResourceTest.php @@ -2,8 +2,8 @@ namespace Tests\Unit\Bootstrap; -use App\Domains\Bootstrap\Resources\AdminAppBootstrapResource; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Domains\Core\Bootstrap\Resources\AdminAppBootstrapResource; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Tests\TestCase; class AdminAppBootstrapResourceTest extends TestCase diff --git a/tests/Unit/Cart/InvalidateEventDateCartsServiceTest.php b/tests/Unit/Cart/InvalidateEventDateCartsServiceTest.php index 3d59a4d..4c3fc64 100644 --- a/tests/Unit/Cart/InvalidateEventDateCartsServiceTest.php +++ b/tests/Unit/Cart/InvalidateEventDateCartsServiceTest.php @@ -2,12 +2,12 @@ namespace Tests\Unit\Cart; -use App\Domains\Cart\Models\Cart; -use App\Domains\Cart\Services\InvalidateEventDateCartsService; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\StockReservation; -use App\Domains\Catalog\Services\StockReservationService; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Commerce\Cart\Models\Cart; +use App\Domains\Commerce\Cart\Services\InvalidateEventDateCartsService; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\StockReservation; +use App\Domains\Commerce\Catalog\Services\StockReservationService; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Schema; diff --git a/tests/Unit/Catalog/CatalogItemAllowanceServiceTest.php b/tests/Unit/Catalog/CatalogItemAllowanceServiceTest.php index 4d882aa..e88625d 100644 --- a/tests/Unit/Catalog/CatalogItemAllowanceServiceTest.php +++ b/tests/Unit/Catalog/CatalogItemAllowanceServiceTest.php @@ -2,7 +2,7 @@ namespace Tests\Unit\Catalog; -use App\Domains\Catalog\Services\CatalogItemAllowanceService; +use App\Domains\Commerce\Catalog\Services\CatalogItemAllowanceService; use ReflectionClass; use Tests\TestCase; diff --git a/tests/Unit/Catalog/CatalogModelsTest.php b/tests/Unit/Catalog/CatalogModelsTest.php index 45ca556..8b39c0a 100644 --- a/tests/Unit/Catalog/CatalogModelsTest.php +++ b/tests/Unit/Catalog/CatalogModelsTest.php @@ -2,29 +2,29 @@ namespace Tests\Unit\Catalog; -use App\Domains\Attachable\Models\Attachment; -use App\Domains\Catalog\Enums\CatalogItemType; -use App\Domains\Catalog\Enums\FeaturedGroupSource; -use App\Domains\Catalog\Enums\GroupLayout; -use App\Domains\Catalog\Enums\InventoryPolicy; -use App\Domains\Catalog\Enums\InventorySubject; -use App\Domains\Catalog\Enums\ProductLayout; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\AttributeOption; -use App\Domains\Catalog\Models\Brand; -use App\Domains\Catalog\Models\BundleComponent; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Category; -use App\Domains\Catalog\Models\FeaturedGroup; -use App\Domains\Catalog\Models\FeaturedItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\ItemAttribute; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Catalog\Models\VariantDefinition; -use App\Domains\Event\Models\EventDate; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Models\Ticket; +use App\Shared\Attachable\Models\Attachment; +use App\Domains\Commerce\Catalog\Enums\CatalogItemType; +use App\Domains\Commerce\Catalog\Enums\FeaturedGroupSource; +use App\Domains\Commerce\Catalog\Enums\GroupLayout; +use App\Domains\Commerce\Catalog\Enums\InventoryPolicy; +use App\Domains\Commerce\Catalog\Enums\InventorySubject; +use App\Domains\Commerce\Catalog\Enums\ProductLayout; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\AttributeOption; +use App\Domains\Commerce\Catalog\Models\Brand; +use App\Domains\Commerce\Catalog\Models\BundleComponent; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Category; +use App\Domains\Commerce\Catalog\Models\FeaturedGroup; +use App\Domains\Commerce\Catalog\Models\FeaturedItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\ItemAttribute; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Commerce\Catalog\Models\VariantDefinition; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Shared\Enums\FieldType; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Models\Ticket; use Illuminate\Database\Eloquent\Collection as EloquentCollection; use Tests\TestCase; diff --git a/tests/Unit/Catalog/ExpireStockReservationsServiceTest.php b/tests/Unit/Catalog/ExpireStockReservationsServiceTest.php index 1abef5c..4ed255d 100644 --- a/tests/Unit/Catalog/ExpireStockReservationsServiceTest.php +++ b/tests/Unit/Catalog/ExpireStockReservationsServiceTest.php @@ -2,12 +2,12 @@ namespace Tests\Unit\Catalog; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\StockReservation; -use App\Domains\Catalog\Models\StockReservationLine; -use App\Domains\Catalog\Services\ExpireStockReservationsService; -use App\Domains\Catalog\Services\StockReservationService; -use App\Domains\Purchase\Services\Checkout\ReleaseCheckoutService; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\StockReservation; +use App\Domains\Commerce\Catalog\Models\StockReservationLine; +use App\Domains\Commerce\Catalog\Services\ExpireStockReservationsService; +use App\Domains\Commerce\Catalog\Services\StockReservationService; +use App\Domains\Commerce\Purchase\Services\Checkout\ReleaseCheckoutService; use Illuminate\Foundation\Testing\RefreshDatabase; use RuntimeException; use Tests\TestCase; diff --git a/tests/Unit/Event/EventDateGroupingServiceTest.php b/tests/Unit/Event/EventDateGroupingServiceTest.php index 2662b4c..5bb0f9f 100644 --- a/tests/Unit/Event/EventDateGroupingServiceTest.php +++ b/tests/Unit/Event/EventDateGroupingServiceTest.php @@ -2,10 +2,10 @@ namespace Tests\Unit\Event; -use App\Domains\Event\Models\EventDate; -use App\Domains\Event\Resources\EventResource; -use App\Domains\Event\Services\EventDateGroupingService; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Ticketing\Event\Resources\EventResource; +use App\Domains\Ticketing\Event\Services\EventDateGroupingService; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Database\Eloquent\Collection; use Tests\TestCase; diff --git a/tests/Unit/Event/EventDateInfoFormatterTest.php b/tests/Unit/Event/EventDateInfoFormatterTest.php index 0742a73..e4d77a2 100644 --- a/tests/Unit/Event/EventDateInfoFormatterTest.php +++ b/tests/Unit/Event/EventDateInfoFormatterTest.php @@ -2,10 +2,10 @@ namespace Tests\Unit\Event; -use App\Domains\Event\Enums\EventDateChangeType; -use App\Domains\Event\Models\EventDate; -use App\Domains\Event\Models\EventDateChange; -use App\Domains\Event\Services\EventDateInfoFormatter; +use App\Domains\Ticketing\Event\Enums\EventDateChangeType; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Ticketing\Event\Models\EventDateChange; +use App\Domains\Ticketing\Event\Services\EventDateInfoFormatter; use Illuminate\Support\Carbon; use Tests\TestCase; diff --git a/tests/Unit/Event/EventDateNoticeFormatterTest.php b/tests/Unit/Event/EventDateNoticeFormatterTest.php index 8ff0c73..551be21 100644 --- a/tests/Unit/Event/EventDateNoticeFormatterTest.php +++ b/tests/Unit/Event/EventDateNoticeFormatterTest.php @@ -2,10 +2,10 @@ namespace Tests\Unit\Event; -use App\Domains\Event\Enums\EventDateChangeType; -use App\Domains\Event\Models\EventDateChange; -use App\Domains\Event\Services\EventDateNoticeFormatter; -use App\Domains\Event\Services\EventDateTextFormatter; +use App\Domains\Ticketing\Event\Enums\EventDateChangeType; +use App\Domains\Ticketing\Event\Models\EventDateChange; +use App\Domains\Ticketing\Event\Services\EventDateNoticeFormatter; +use App\Domains\Ticketing\Event\Services\EventDateTextFormatter; use Tests\TestCase; class EventDateNoticeFormatterTest extends TestCase diff --git a/tests/Unit/Event/EventDateTextFormatterTest.php b/tests/Unit/Event/EventDateTextFormatterTest.php index a5f1f7b..818e242 100644 --- a/tests/Unit/Event/EventDateTextFormatterTest.php +++ b/tests/Unit/Event/EventDateTextFormatterTest.php @@ -2,7 +2,7 @@ namespace Tests\Unit\Event; -use App\Domains\Event\Services\EventDateTextFormatter; +use App\Domains\Ticketing\Event\Services\EventDateTextFormatter; use PHPUnit\Framework\Attributes\DataProvider; use PHPUnit\Framework\TestCase; diff --git a/tests/Unit/Event/EventModelsTest.php b/tests/Unit/Event/EventModelsTest.php index 7dc90d2..b93e05a 100644 --- a/tests/Unit/Event/EventModelsTest.php +++ b/tests/Unit/Event/EventModelsTest.php @@ -2,11 +2,11 @@ namespace Tests\Unit\Event; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Event\Enums\EventDateStatus; -use App\Domains\Event\Models\EventDate; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Models\ValidityTime; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Ticketing\Event\Enums\EventDateStatus; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; use Illuminate\Support\Carbon; use Tests\TestCase; diff --git a/tests/Unit/FiestaFutbolInfantil/EntryResourceTest.php b/tests/Unit/FiestaFutbolInfantil/EntryResourceTest.php index 3bbf8d1..c23bfef 100644 --- a/tests/Unit/FiestaFutbolInfantil/EntryResourceTest.php +++ b/tests/Unit/FiestaFutbolInfantil/EntryResourceTest.php @@ -2,11 +2,11 @@ namespace Tests\Unit\FiestaFutbolInfantil; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Inventory; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Event\Models\EventDate; -use App\Domains\FiestaFutbolInfantil\Resources\EntryResource; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Inventory; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Domains\Ticketing\FiestaFutbolInfantil\Resources\EntryResource; use Illuminate\Http\Request; use Illuminate\Validation\ValidationException; use Tests\TestCase; diff --git a/tests/Unit/Forms/SaleFormServiceTest.php b/tests/Unit/Forms/SaleFormServiceTest.php index 741e2d4..ff94288 100644 --- a/tests/Unit/Forms/SaleFormServiceTest.php +++ b/tests/Unit/Forms/SaleFormServiceTest.php @@ -2,8 +2,8 @@ namespace Tests\Unit\Forms; -use App\Domains\Forms\Services\SaleFormService; -use App\Domains\Purchase\Models\Purchase; +use App\Shared\Forms\Services\SaleFormService; +use App\Domains\Commerce\Purchase\Models\Purchase; use PHPUnit\Framework\TestCase; class SaleFormServiceTest extends TestCase diff --git a/tests/Unit/IntegrationInstanceSchemaTest.php b/tests/Unit/IntegrationInstanceSchemaTest.php index 53660d0..a63a0a2 100644 --- a/tests/Unit/IntegrationInstanceSchemaTest.php +++ b/tests/Unit/IntegrationInstanceSchemaTest.php @@ -2,11 +2,11 @@ namespace Tests\Unit; -use App\Domains\Integration\Models\ClientIntegration; -use App\Domains\Integration\Models\Integration; -use App\Domains\Integration\Models\IntegrationInstance; -use App\Domains\Integration\Models\AdminWebsiteTypeIntegration; -use App\Domains\Tenant\Models\AdminWebsiteType; +use App\Shared\Integration\Models\ClientIntegration; +use App\Shared\Integration\Models\Integration; +use App\Shared\Integration\Models\IntegrationInstance; +use App\Shared\Integration\Models\AdminWebsiteTypeIntegration; +use App\Domains\Core\Tenant\Models\AdminWebsiteType; use Illuminate\Config\Repository; use Illuminate\Container\Container; use Illuminate\Database\Capsule\Manager; diff --git a/tests/Unit/Logging/ValueChangeTest.php b/tests/Unit/Logging/ValueChangeTest.php index 8add79d..ea51cf9 100644 --- a/tests/Unit/Logging/ValueChangeTest.php +++ b/tests/Unit/Logging/ValueChangeTest.php @@ -2,10 +2,10 @@ namespace Tests\Unit\Logging; -use App\Domains\Auth\Models\User; -use App\Domains\Logging\Enums\ValueChangeActorType; -use App\Domains\Logging\Models\ValueChange; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Auth\Models\User; +use App\Shared\Logging\Enums\ValueChangeActorType; +use App\Shared\Logging\Models\ValueChange; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Database\Eloquent\Relations\MorphTo; use Tests\TestCase; diff --git a/tests/Unit/Notification/NotificationMailServiceLoggingTest.php b/tests/Unit/Notification/NotificationMailServiceLoggingTest.php index 9f69677..df9808d 100644 --- a/tests/Unit/Notification/NotificationMailServiceLoggingTest.php +++ b/tests/Unit/Notification/NotificationMailServiceLoggingTest.php @@ -2,11 +2,11 @@ namespace Tests\Unit\Notification; -use App\Domains\Integration\Services\MailService; -use App\Domains\Notification\Services\IdempotentEmailDeliveryService; -use App\Domains\Notification\Services\NotificationMailService; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Ticket\Services\TicketPdfService; +use App\Shared\Integration\Services\MailService; +use App\Shared\Notification\Services\IdempotentEmailDeliveryService; +use App\Shared\Notification\Services\NotificationMailService; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Ticketing\Ticket\Services\TicketPdfService; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Log; use Illuminate\Support\Facades\Schema; diff --git a/tests/Unit/Notification/SendPasswordResetEmailTest.php b/tests/Unit/Notification/SendPasswordResetEmailTest.php index 41a5ec7..4df15fa 100644 --- a/tests/Unit/Notification/SendPasswordResetEmailTest.php +++ b/tests/Unit/Notification/SendPasswordResetEmailTest.php @@ -2,9 +2,9 @@ namespace Tests\Unit\Notification; -use App\Domains\Notification\Events\PasswordResetRequested; -use App\Domains\Notification\Listeners\SendPasswordResetEmail; -use App\Domains\Notification\Services\NotificationMailService; +use App\Shared\Notification\Events\PasswordResetRequested; +use App\Shared\Notification\Listeners\SendPasswordResetEmail; +use App\Shared\Notification\Services\NotificationMailService; use RuntimeException; use Tests\TestCase; diff --git a/tests/Unit/Purchase/DniDistanceServiceTest.php b/tests/Unit/Purchase/DniDistanceServiceTest.php index 2e531f7..1615d3b 100644 --- a/tests/Unit/Purchase/DniDistanceServiceTest.php +++ b/tests/Unit/Purchase/DniDistanceServiceTest.php @@ -2,7 +2,7 @@ namespace Tests\Unit\Purchase; -use App\Domains\Purchase\Services\DniDistanceService; +use App\Domains\Commerce\Purchase\Services\DniDistanceService; use PHPUnit\Framework\Attributes\DataProvider; use PHPUnit\Framework\TestCase; diff --git a/tests/Unit/Purchase/InsufficientStockMessageBuilderTest.php b/tests/Unit/Purchase/InsufficientStockMessageBuilderTest.php index 90b8eda..9cf2c44 100644 --- a/tests/Unit/Purchase/InsufficientStockMessageBuilderTest.php +++ b/tests/Unit/Purchase/InsufficientStockMessageBuilderTest.php @@ -2,15 +2,15 @@ namespace Tests\Unit\Purchase; -use App\Domains\Catalog\Enums\InventorySubject; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\AttributeOption; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\ItemAttribute; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Catalog\Models\VariantDefinition; -use App\Domains\Purchase\Exceptions\InsufficientStockException; -use App\Domains\Purchase\Services\Checkout\InsufficientStockMessageBuilder; +use App\Domains\Commerce\Catalog\Enums\InventorySubject; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\AttributeOption; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\ItemAttribute; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Commerce\Catalog\Models\VariantDefinition; +use App\Domains\Commerce\Purchase\Exceptions\InsufficientStockException; +use App\Domains\Commerce\Purchase\Services\Checkout\InsufficientStockMessageBuilder; use Illuminate\Database\Eloquent\Collection as EloquentCollection; use Illuminate\Support\Facades\App; use Tests\TestCase; diff --git a/tests/Unit/Purchase/PurchaseAdminStatusTest.php b/tests/Unit/Purchase/PurchaseAdminStatusTest.php index f1fa7f5..875c6d1 100644 --- a/tests/Unit/Purchase/PurchaseAdminStatusTest.php +++ b/tests/Unit/Purchase/PurchaseAdminStatusTest.php @@ -2,7 +2,7 @@ namespace Tests\Unit\Purchase; -use App\Domains\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Models\Purchase; use PHPUnit\Framework\Attributes\DataProvider; use PHPUnit\Framework\TestCase; diff --git a/tests/Unit/Purchase/PurchaseResourceTest.php b/tests/Unit/Purchase/PurchaseResourceTest.php index a7f09f9..f7b1788 100644 --- a/tests/Unit/Purchase/PurchaseResourceTest.php +++ b/tests/Unit/Purchase/PurchaseResourceTest.php @@ -2,9 +2,9 @@ namespace Tests\Unit\Purchase; -use App\Domains\Catalog\Models\StockReservation; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Purchase\Resources\PurchaseResource; +use App\Domains\Commerce\Catalog\Models\StockReservation; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Resources\PurchaseResource; use Illuminate\Http\Request; use Illuminate\Support\Carbon; use Tests\TestCase; diff --git a/tests/Unit/Purchase/PurchaseStateGuardTest.php b/tests/Unit/Purchase/PurchaseStateGuardTest.php index 9cead5d..0b45e66 100644 --- a/tests/Unit/Purchase/PurchaseStateGuardTest.php +++ b/tests/Unit/Purchase/PurchaseStateGuardTest.php @@ -2,10 +2,10 @@ namespace Tests\Unit\Purchase; -use App\Domains\Catalog\Models\StockReservation; -use App\Domains\Purchase\Exceptions\PurchaseExpiredException; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Purchase\Services\PurchaseStateGuard; +use App\Domains\Commerce\Catalog\Models\StockReservation; +use App\Domains\Commerce\Purchase\Exceptions\PurchaseExpiredException; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Services\PurchaseStateGuard; use Tests\TestCase; class PurchaseStateGuardTest extends TestCase diff --git a/tests/Unit/Sale/AdminAppSaleExcelServiceTest.php b/tests/Unit/Sale/AdminAppSaleExcelServiceTest.php index 34676b0..09182fe 100644 --- a/tests/Unit/Sale/AdminAppSaleExcelServiceTest.php +++ b/tests/Unit/Sale/AdminAppSaleExcelServiceTest.php @@ -2,11 +2,11 @@ namespace Tests\Unit\Sale; -use App\Domains\Auth\Models\User; -use App\Domains\Logging\Models\ValueChange; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Sale\Services\AdminAppSaleExcelService; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Auth\Models\User; +use App\Shared\Logging\Models\ValueChange; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Sale\Services\AdminAppSaleExcelService; +use App\Domains\Core\Tenant\Models\Tenant; use Illuminate\Support\Carbon; use PhpOffice\PhpSpreadsheet\IOFactory; use Symfony\Component\HttpFoundation\StreamedResponse; diff --git a/tests/Unit/Sale/AdminAppSalePdfRequestTest.php b/tests/Unit/Sale/AdminAppSalePdfRequestTest.php index 4852211..577fb98 100644 --- a/tests/Unit/Sale/AdminAppSalePdfRequestTest.php +++ b/tests/Unit/Sale/AdminAppSalePdfRequestTest.php @@ -2,8 +2,8 @@ namespace Tests\Unit\Sale; -use App\Domains\Sale\Requests\AdminAppSaleModificationPdfRequest; -use App\Domains\Sale\Requests\AdminAppSalePdfRequest; +use App\Domains\Commerce\Sale\Requests\AdminAppSaleModificationPdfRequest; +use App\Domains\Commerce\Sale\Requests\AdminAppSalePdfRequest; use Illuminate\Support\Facades\App; use Illuminate\Support\Facades\Validator; use Tests\TestCase; diff --git a/tests/Unit/Sale/AdminAppSalePdfServiceTest.php b/tests/Unit/Sale/AdminAppSalePdfServiceTest.php index ea80138..ebb8d1b 100644 --- a/tests/Unit/Sale/AdminAppSalePdfServiceTest.php +++ b/tests/Unit/Sale/AdminAppSalePdfServiceTest.php @@ -2,11 +2,11 @@ namespace Tests\Unit\Sale; -use App\Domains\Auth\Models\User; -use App\Domains\Logging\Models\ValueChange; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Sale\Services\AdminAppSalePdfService; -use App\Domains\Tenant\Models\Tenant; +use App\Domains\Core\Auth\Models\User; +use App\Shared\Logging\Models\ValueChange; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Sale\Services\AdminAppSalePdfService; +use App\Domains\Core\Tenant\Models\Tenant; use Barryvdh\DomPDF\ServiceProvider; use Illuminate\Support\Carbon; use Tests\TestCase; diff --git a/tests/Unit/Sale/SaleDetailResourceTest.php b/tests/Unit/Sale/SaleDetailResourceTest.php index 21838f7..8c57bd3 100644 --- a/tests/Unit/Sale/SaleDetailResourceTest.php +++ b/tests/Unit/Sale/SaleDetailResourceTest.php @@ -2,9 +2,9 @@ namespace Tests\Unit\Sale; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Purchase\Models\PurchaseItem; -use App\Domains\Sale\Resources\AdminApp\SaleDetailResource; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Purchase\Models\PurchaseItem; +use App\Domains\Commerce\Sale\Resources\AdminApp\SaleDetailResource; use Illuminate\Http\Request; use Tests\TestCase; diff --git a/tests/Unit/Sale/SaleModificationResourceTest.php b/tests/Unit/Sale/SaleModificationResourceTest.php index 3f2e3a4..2fbb3ba 100644 --- a/tests/Unit/Sale/SaleModificationResourceTest.php +++ b/tests/Unit/Sale/SaleModificationResourceTest.php @@ -2,9 +2,9 @@ namespace Tests\Unit\Sale; -use App\Domains\Logging\Models\ValueChange; -use App\Domains\Purchase\Models\Purchase; -use App\Domains\Sale\Resources\AdminApp\SaleModificationResource; +use App\Shared\Logging\Models\ValueChange; +use App\Domains\Commerce\Purchase\Models\Purchase; +use App\Domains\Commerce\Sale\Resources\AdminApp\SaleModificationResource; use Carbon\CarbonImmutable; use Illuminate\Http\Request; use Tests\TestCase; diff --git a/tests/Unit/Tenant/TenantDomainNormalizerTest.php b/tests/Unit/Tenant/TenantDomainNormalizerTest.php index b736424..0eaa230 100644 --- a/tests/Unit/Tenant/TenantDomainNormalizerTest.php +++ b/tests/Unit/Tenant/TenantDomainNormalizerTest.php @@ -2,7 +2,7 @@ namespace Tests\Unit\Tenant; -use App\Domains\Tenant\Support\TenantDomainNormalizer; +use App\Domains\Core\Tenant\Support\TenantDomainNormalizer; use PHPUnit\Framework\Attributes\DataProvider; use PHPUnit\Framework\TestCase; diff --git a/tests/Unit/Ticket/AdminAppTicketExportServiceTest.php b/tests/Unit/Ticket/AdminAppTicketExportServiceTest.php index fd352b5..c61011f 100644 --- a/tests/Unit/Ticket/AdminAppTicketExportServiceTest.php +++ b/tests/Unit/Ticket/AdminAppTicketExportServiceTest.php @@ -2,12 +2,12 @@ namespace Tests\Unit\Ticket; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Services\AdminAppTicketColumnService; -use App\Domains\Ticket\Services\AdminAppTicketExcelService; -use App\Domains\Ticket\Services\AdminAppTicketPdfService; -use App\Domains\Ticket\Services\AdminAppTicketReportService; -use App\Domains\Ticket\Services\AdminAppTicketRowService; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Services\AdminAppTicketColumnService; +use App\Domains\Ticketing\Ticket\Services\AdminAppTicketExcelService; +use App\Domains\Ticketing\Ticket\Services\AdminAppTicketPdfService; +use App\Domains\Ticketing\Ticket\Services\AdminAppTicketReportService; +use App\Domains\Ticketing\Ticket\Services\AdminAppTicketRowService; use Barryvdh\DomPDF\ServiceProvider; use Illuminate\Support\Carbon; use Mockery; diff --git a/tests/Unit/Ticket/TicketTest.php b/tests/Unit/Ticket/TicketTest.php index dc0b663..0bce1fe 100644 --- a/tests/Unit/Ticket/TicketTest.php +++ b/tests/Unit/Ticket/TicketTest.php @@ -2,16 +2,16 @@ namespace Tests\Unit\Ticket; -use App\Domains\Auth\Models\User; -use App\Domains\Catalog\Models\CatalogItem; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Tenant\Models\Tenant; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Models\Ticket; -use App\Domains\Ticket\Models\ValidityTime; -use App\Domains\Ticket\Services\ResolvedTicketValidity; -use App\Domains\Ticket\Services\ResolvedValidityGroup; -use App\Domains\Ticket\Services\TicketValidityResolver; +use App\Domains\Core\Auth\Models\User; +use App\Domains\Commerce\Catalog\Models\CatalogItem; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Core\Tenant\Models\Tenant; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Models\Ticket; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; +use App\Domains\Ticketing\Ticket\Services\ResolvedTicketValidity; +use App\Domains\Ticketing\Ticket\Services\ResolvedValidityGroup; +use App\Domains\Ticketing\Ticket\Services\TicketValidityResolver; use Illuminate\Support\Carbon; use Illuminate\Validation\ValidationException; use Tests\TestCase; diff --git a/tests/Unit/Ticket/TicketValidityResolverTest.php b/tests/Unit/Ticket/TicketValidityResolverTest.php index 2401523..7333c95 100644 --- a/tests/Unit/Ticket/TicketValidityResolverTest.php +++ b/tests/Unit/Ticket/TicketValidityResolverTest.php @@ -2,16 +2,16 @@ namespace Tests\Unit\Ticket; -use App\Domains\Catalog\Models\Attribute; -use App\Domains\Catalog\Models\AttributeOption; -use App\Domains\Catalog\Models\ItemAttribute; -use App\Domains\Catalog\Models\Variant; -use App\Domains\Catalog\Models\VariantDefinition; -use App\Domains\Event\Models\EventDate; -use App\Domains\Shared\Enums\FieldType; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Models\ValidityTime; -use App\Domains\Ticket\Services\TicketValidityResolver; +use App\Domains\Commerce\Catalog\Models\Attribute; +use App\Domains\Commerce\Catalog\Models\AttributeOption; +use App\Domains\Commerce\Catalog\Models\ItemAttribute; +use App\Domains\Commerce\Catalog\Models\Variant; +use App\Domains\Commerce\Catalog\Models\VariantDefinition; +use App\Domains\Ticketing\Event\Models\EventDate; +use App\Shared\Enums\FieldType; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; +use App\Domains\Ticketing\Ticket\Services\TicketValidityResolver; use Illuminate\Database\Eloquent\Collection as EloquentCollection; use Illuminate\Support\Carbon; use Tests\TestCase; diff --git a/tests/Unit/Ticket/ValidityTimeResourceTest.php b/tests/Unit/Ticket/ValidityTimeResourceTest.php index 34f202a..c2056f3 100644 --- a/tests/Unit/Ticket/ValidityTimeResourceTest.php +++ b/tests/Unit/Ticket/ValidityTimeResourceTest.php @@ -2,9 +2,9 @@ namespace Tests\Unit\Ticket; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Models\ValidityTime; -use App\Domains\Ticket\Resources\ValidityTimeResource; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; +use App\Domains\Ticketing\Ticket\Resources\ValidityTimeResource; use Illuminate\Support\Carbon; use Tests\TestCase; diff --git a/tests/Unit/Ticket/ValidityTimeTest.php b/tests/Unit/Ticket/ValidityTimeTest.php index 41766e0..b0516d0 100644 --- a/tests/Unit/Ticket/ValidityTimeTest.php +++ b/tests/Unit/Ticket/ValidityTimeTest.php @@ -2,9 +2,9 @@ namespace Tests\Unit\Ticket; -use App\Domains\Catalog\Models\AttributeOption; -use App\Domains\Ticket\Enums\ValidityTimeType; -use App\Domains\Ticket\Models\ValidityTime; +use App\Domains\Commerce\Catalog\Models\AttributeOption; +use App\Domains\Ticketing\Ticket\Enums\ValidityTimeType; +use App\Domains\Ticketing\Ticket\Models\ValidityTime; use Illuminate\Support\Carbon; use Tests\TestCase;