Fix AccountControllerTest: use uniqid() for order numbers to avoid unique constraint violations

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Serreau Jovann
2026-04-01 19:47:43 +02:00
parent 2ffb407323
commit bf0171b352

View File

@@ -1812,7 +1812,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Invite');
$order->setLastName('Test');
$order->setEmail('invite@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(0);
$order->setIsInvitation(true);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);
@@ -1843,7 +1843,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Test');
$order->setLastName('Test');
$order->setEmail('test@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(0);
$order->setIsInvitation(true);
$em->persist($order);
@@ -1884,7 +1884,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Jean');
$order->setLastName('Dupont');
$order->setEmail('jean@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(1000);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);
@@ -1934,7 +1934,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Test');
$order->setLastName('Test');
$order->setEmail('test@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(0);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);
$em->persist($order);
@@ -2243,7 +2243,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Jean');
$order->setLastName('Dupont');
$order->setEmail('jean@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(1000);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);
@@ -2291,7 +2291,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Jean');
$order->setLastName('Dupont');
$order->setEmail('jean@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(1000);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);
@@ -2349,7 +2349,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Jean');
$order->setLastName('Dupont');
$order->setEmail('jean@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(1000);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);
@@ -2396,7 +2396,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Jean');
$order->setLastName('Dupont');
$order->setEmail('jean@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(1000);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);
@@ -2454,7 +2454,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Jean');
$order->setLastName('Dupont');
$order->setEmail('jean@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(1000);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);
@@ -2500,7 +2500,7 @@ class AccountControllerTest extends WebTestCase
$order->setFirstName('Jean');
$order->setLastName('Dupont');
$order->setEmail('jean@test.fr');
$order->setOrderNumber('2026-03-21-'.random_int(100, 999));
$order->setOrderNumber('2026-03-21-'.uniqid());
$order->setTotalHT(1000);
$order->setStatus(\App\Entity\BilletBuyer::STATUS_PAID);