Go\Aop\Framework\BaseInterceptorTest::testCanSerializeInterceptor PHP Method

testCanSerializeInterceptor() public method

    public function testCanSerializeInterceptor()
    {
        $sequence = [];
        $advice = $this->getAdvice($sequence);
        $mock = new BaseInterceptorMock($advice);
        $mockClass = get_class($mock);
        $mockNameLength = strlen($mockClass);
        $result = serialize($mock);
        $expected = 'C:' . $mockNameLength . ':"' . $mockClass . '":161:{a:1:{s:12:"adviceMethod";a:3:{s:5:"scope";s:6:"aspect";s:6:"method";s:26:"Go\\Aop\\Framework\\{closure}";s:6:"aspect";s:36:"Go\\Aop\\Framework\\BaseInterceptorTest";}}}';
        $this->assertEquals($expected, $result);
    }