Files
muninn/tests/Feature/SiteModelTest.php
T

26 lines
654 B
PHP
Raw Normal View History

<?php
use App\Models\Site;
test('a site can be created with name, url, and optional description', function () {
$site = Site::create([
'name' => 'My Blog',
'url' => 'https://example.com',
'description' => 'A blog about things',
]);
expect($site->fresh())
->name->toBe('My Blog')
->url->toBe('https://example.com')
->description->toBe('A blog about things');
});
test('a site can be created without a description', function () {
$site = Site::create([
'name' => 'My Blog',
'url' => 'https://example.com',
]);
expect($site->fresh()->description)->toBeNull();
});