Business\Tests\DayTest::testSerializeUnserialize PHP Метод

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

    public function testSerializeUnserialize()
    {
        $day = new Day(Days::MONDAY, [['12:00', '2 pm'], ['14:30', '18:30'], ['09:00', '10 AM']]);
        $serialized = serialize($day);
        $unserialized = unserialize($serialized);
        $this->assertEquals($day->getDayOfWeek(), $unserialized->getDayOfWeek());
        $this->assertEquals(TestUtil::getPropertyValue($day, 'openingIntervals'), TestUtil::getPropertyValue($unserialized, 'openingIntervals'));
    }