. */ declare(strict_types=1); namespace Fisharebest\Webtrees\Elements; /** * Test harness for the class AgeAtEvent * * @covers \Fisharebest\Webtrees\Elements\AbstractElement * @covers \Fisharebest\Webtrees\Elements\AgeAtEvent */ class AgeAtEventTest extends AbstractElementTest { /** * Standard tests for all elements. */ public static function setupBeforeClass(): void { parent::setUpBeforeClass(); self::$element = new AgeAtEvent('label'); } /** * @return void */ public function testCanonical(): void { self::assertSame('CHILD', self::$element->canonical('cHiLd')); self::assertSame('INFANT', self::$element->canonical('iNfAnT ')); self::assertSame('STILLBORN', self::$element->canonical(' sTiLlBoRn')); self::assertSame('fish', self::$element->canonical('fIsH')); self::assertSame('1y 2m 3d', self::$element->canonical('1Y 2M 3D')); } }