for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace EdifactParser\Tests\Segments;
use EdifactParser\Segments\UnknownSegment;
use PHPUnit\Framework\TestCase;
final class UnknownSegmentTest extends TestCase
{
/** @test */
public function segmentValues(): void
$rawValues = ['UNKNOWN', 'SEGMENT'];
$segment = new UnknownSegment($rawValues);
self::assertEquals(UnknownSegment::NAME, $segment->name());
self::assertEquals(md5(json_encode($rawValues)), $segment->subSegmentKey());
self::assertEquals($rawValues, $segment->rawValues());
}