<?php declare(strict_types=1); namespace Engelsystem\Test\Unit\Helpers\Schedule; use Engelsystem\Helpers\Schedule\ScheduleGenerator; use Engelsystem\Test\Unit\TestCase; class ScheduleGeneratorTest extends TestCase { /** * @covers \Engelsystem\Helpers\Schedule\ScheduleGenerator::__construct * @covers \Engelsystem\Helpers\Schedule\ScheduleGenerator::getName * @covers \Engelsystem\Helpers\Schedule\ScheduleGenerator::getVersion */ public function testCreateDefaults(): void { $conferenceColor = new ScheduleGenerator(); $this->assertNull($conferenceColor->getName()); $this->assertNull($conferenceColor->getVersion()); } /** * @covers \Engelsystem\Helpers\Schedule\ScheduleGenerator::__construct * @covers \Engelsystem\Helpers\Schedule\ScheduleGenerator::getName * @covers \Engelsystem\Helpers\Schedule\ScheduleGenerator::getVersion */ public function testCreate(): void { $conferenceColor = new ScheduleGenerator('Engelsystem', '1.2.3'); $this->assertEquals('Engelsystem', $conferenceColor->getName()); $this->assertEquals('1.2.3', $conferenceColor->getVersion()); } }