for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace StraTDeS\VO\Tests;
use PHPUnit\Framework\TestCase;
use StraTDeS\VO\Slug;
class SlugTest extends TestCase
{
public function testGivenAValidSlugAValidVOIsReturned(): void
// Arrange
$slug = "this-is-a-valid-slug";
// Act
$slugVO = Slug::fromValue($slug);
// Assert
$this->assertInstanceOf(Slug::class, $slugVO);
$this->assertEquals($slug, $slugVO->value());
}