25 lines
564 B
PHP
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);
|
|
});
|