add mutation testing

This commit is contained in:
lubiana 2024-09-15 22:11:42 +02:00
parent 12ff38ecd6
commit 7674b6a6bd
No known key found for this signature in database
22 changed files with 1239 additions and 247 deletions

View file

@ -4,6 +4,7 @@ namespace App\Tests\Entity;
use App\Entity\FoodVendor;
use App\Entity\MenuItem;
use DateTimeImmutable;
use PHPUnit\Framework\TestCase;
final class MenuItemTest extends TestCase
@ -21,7 +22,9 @@ final class MenuItemTest extends TestCase
$this->assertEquals($vendor, $item->getFoodVendor());
$this->assertFalse($item->isDeleted());
$this->assertNull($item->getDeletedAt());
$item->delete();
$this->assertTrue($item->isDeleted());
$this->assertInstanceOf(DateTimeImmutable::class, $item->getDeletedAt());
}
}