Rabbi_Gerzi/backend/tests/Unit/Set/SetTest.php

30 lines
755 B
PHP

<?php
namespace Tests\Unit\Set;
use App\Set\Set as DomainSet;
use Tests\TestCase;
class SetTest extends TestCase
{
public function testCreatesSetWithName(): void
{
$set = new DomainSet(
id: 1,
name: 'Daily learning',
description: 'A structured path for daily growth',
iconImageUrl: '/assets/daily-learning-icon.svg',
);
$this->assertSame(1, $set->getId());
$this->assertSame('Daily learning', $set->getName());
$this->assertSame(
'A structured path for daily growth',
$set->getDescription()
);
$this->assertSame(
'/assets/daily-learning-icon.svg',
$set->getIconImageUrl()
);
}
}