Icons for payment methods

This commit is contained in:
2026-08-05 17:41:35 +02:00
parent daff70b4fe
commit f8dba18854
16 changed files with 473 additions and 190 deletions
@@ -4,13 +4,12 @@ namespace Tests\Feature;
use App\Domains\Admin\Actions\UpdateAvailablePaymentMethod\UpdateAvailablePaymentMethodAction;
use App\Domains\Admin\Actions\UpdateAvailablePaymentMethod\UpdateAvailablePaymentMethodRequest;
use App\Domains\Event\Actions\UpdateEvent\UpdateEventCommand;
use App\Domains\Event\Actions\UpdateEvent\UpdateEventRequest;
use App\Domains\Event\Actions\SetPaymentMethods\SetPaymentMethodsCommand;
use App\Domains\Event\Actions\SetPaymentMethods\SetPaymentMethodsRequest;
use App\Models\AvailablePaymentMethod;
use App\Models\Event;
use App\Models\PaymentMethod;
use App\Models\Tenant;
use App\ValueObjects\Amount;
use Illuminate\Foundation\Testing\RefreshDatabase;
use Illuminate\Support\Facades\DB;
use Tests\TestCase;
@@ -156,26 +155,9 @@ class PaymentMethodConfigurationTest extends TestCase
*/
private function runUpdateEvent(Event $event, array $slugs, array $configs = []): void
{
$request = new UpdateEventRequest(
$event,
$event->name,
$event->location,
$event->postal_code,
$event->email,
new \DateTime('2026-07-01'),
new \DateTime('2026-07-20'),
16,
false,
false,
Amount::fromString('0'),
Amount::fromString('0'),
[],
[],
$slugs,
$configs,
);
$request = new SetPaymentMethodsRequest($event, $slugs, $configs);
$response = new UpdateEventCommand($request)->execute();
$response = new SetPaymentMethodsCommand($request)->execute();
$this->assertTrue($response->success, $response->message);
}
}