DotsUnited\BundleFu\Tests\Filter\CallbackFilterTest::testFileCallbackFilter PHP Method

testFileCallbackFilter() public method

    public function testFileCallbackFilter()
    {
        $called = false;
        $callbackFile = function () use(&$called) {
            $called = true;
            return 'bar';
        };
        $filter = new CallbackFilter(null, $callbackFile);
        $result = $filter->filterFile('foo', '/js/js_1.js', new \SplFileInfo(__DIR__ . '/_files/js/js_1.js'), null, null);
        $this->assertTrue($called);
        $this->assertEquals('bar', $result);
    }