trypost/tests/Unit/Models/LanguageTest.php
2026-01-21 20:50:57 -03:00

22 lines
604 B
PHP

<?php
use App\Models\Language;
use App\Models\User;
test('language has users relationship', function () {
$language = Language::factory()->create();
$user = User::factory()->create(['language_id' => $language->id]);
expect($language->users)->toHaveCount(1);
expect($language->users->first()->id)->toBe($user->id);
});
test('language has fillable attributes', function () {
$language = Language::factory()->create([
'name' => 'Portuguese',
'code' => 'pt-br',
]);
expect($language->name)->toBe('Portuguese');
expect($language->code)->toBe('pt-br');
});