Phalcon\Test\Unit\Mvc\MicroTest::testMicroAfterHandlers PHP Метод

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

    public function testMicroAfterHandlers()
    {
        $this->specify("Micro::after event handlers don't work as expected", function () {
            $trace = [];
            $app = new Micro();
            $app->after(function () use(&$trace) {
                $trace[] = 1;
            });
            $app->after(function () use(&$trace) {
                $trace[] = 1;
            });
            $app->map("/blog", function () use(&$trace) {
                $trace[] = 1;
            });
            $app->handle("/blog");
            expect($trace)->count(3);
        });
    }