workign comments strucuture

This commit is contained in:
Mark Gregory
2026-06-17 10:09:42 +01:00
parent 878f383f7a
commit fe05ef8104
13 changed files with 575 additions and 104 deletions
@@ -17,7 +17,10 @@ class PlatformAdministrationBrowserTest extends DuskTestCase
$admin = $this->platformAdminUser();
$this->seedPlatformDashboardData();
$this->browse(function (Browser $browser) use ($admin): void {
$companyName = 'Abbott Logistics '.uniqid();
$billingEmail = 'billing+'.uniqid().'@abbott.example';
$this->browse(function (Browser $browser) use ($admin, $companyName, $billingEmail): void {
$browser->loginAs($admin)
->visit('/admin');
@@ -32,17 +35,20 @@ class PlatformAdministrationBrowserTest extends DuskTestCase
{
$admin = $this->platformAdminUser();
$this->browse(function (Browser $browser) use ($admin): void {
$companyName = 'Abbott Logistics '.uniqid();
$billingEmail = 'billing+'.uniqid().'@abbott.example';
$this->browse(function (Browser $browser) use ($admin, $companyName, $billingEmail): void {
$browser->loginAs($admin)
->visit('/admin/companies');
$this->assertSingleProfessionalHeader($browser, 'Companies');
$browser->type('name', 'Abbott Logistics Limited')
->type('billing_email', 'billing@abbott.example')
$browser->type('name', $companyName)
->type('billing_email', $billingEmail)
->select('status', 'active')
->press('Create')
->waitForText('Abbott Logistics Limited', 10)
->assertSee('Abbott Logistics Limited');
->waitForText($companyName, 10)
->assertSee($companyName);
});
}