public function testConstruct() { $io = new IrregularOpening('Test', '2016-02-03', '12:15', '23:20'); $this->assertEquals('Test', $io->getName()); $this->assertEquals(new DateTime('2016-02-03 00:00:00'), $io->getDate()); $this->assertEquals(new DateTime('2016-02-03 12:15'), $io->getTimeStart()); $this->assertEquals(new DateTime('2016-02-03 23:20'), $io->getTimeEnd()); $this->assertFalse($io->isDummy()); }