Files
ploi-core/tests/Unit/Models/SiteTest.php
2022-08-17 09:53:08 +02:00

25 lines
564 B
PHP

<?php
use App\Models\Site;
it('will generate a site system user', function () {
[$siteA, $siteB] = Site::factory(2)
->sequence(
['domain' => 'ploi.io'],
['domain' => 'example.ploi.io'],
)
->create();
expect($siteA)
->systemUsers->toHaveCount(1);
expect($siteA->systemUsers->first())
->user_name->toBe('ploiio-' . $siteA->id);
expect($siteB)
->systemUsers->toHaveCount(1);
expect($siteB->systemUsers->first())
->user_name->toBe('examplep-' . $siteB->id);
});