lithium\tests\cases\test\MockerTest::testFilteringStaticClass PHP Method

testFilteringStaticClass() public method

    public function testFilteringStaticClass()
    {
        $mockee = 'lithium\\analysis\\parser\\Mock';
        $code = 'echo "foobar";';
        $originalResult = $mockee::tokenize($code, array('wrap' => true));
        $mockee::applyFilter('tokenize', function ($self, $params, $chain) {
            return array();
        });
        $filteredResult = $mockee::tokenize($code, array('wrap' => true));
        $this->assertCount(0, $filteredResult);
        $this->assertNotEqual($filteredResult, $originalResult);
    }