Business\Tests\SpecialDayTest::testJsonSerializeWithOpeningIntervalsCache PHP Метод

testJsonSerializeWithOpeningIntervalsCache() публичный Метод

    public function testJsonSerializeWithOpeningIntervalsCache()
    {
        $day = new SpecialDay(Days::MONDAY, function (\DateTime $date) {
            return [['12:00', '18:00']];
        });
        $monday = new \DateTime('2015-05-25');
        $day->isTimeWithinOpeningHours(new Time('14', '00'), $monday);
        $this->assertJsonStringEqualsJsonFile(__DIR__ . '/Expected/SpecialDay/testJsonSerializeWithOpeningIntervalsCache.json', json_encode($day));
    }