getBegin()); } /** * @return DefaultMode */ protected function createSut(string $default = '13:47', bool $allowApiTimes = false): DefaultMode { return new DefaultMode((new RoundingServiceFactory($this))->create()); } public function testDefaultValues(): void { $sut = $this->createSut(); self::assertTrue($sut->canEditBegin()); self::assertTrue($sut->canEditEnd()); self::assertTrue($sut->canEditDuration()); self::assertTrue($sut->canUpdateTimesWithAPI()); self::assertTrue($sut->canSeeBeginAndEndTimes()); self::assertEquals('default', $sut->getId()); } }