Kraken\_Unit\Channel\Router\RouterTest::testApiHandle_ReturnsFalse_WhenAtLeastOneRuleMatched_ForModeSetToFirewall PHP Method

testApiHandle_ReturnsFalse_WhenAtLeastOneRuleMatched_ForModeSetToFirewall() public method

    public function testApiHandle_ReturnsFalse_WhenAtLeastOneRuleMatched_ForModeSetToFirewall()
    {
        $router = $this->createRouter(Router::MODE_FIREWALL);
        $name = 'name';
        $protocol = $this->createProtocol();
        $matcher = function () {
            return true;
        };
        $passer = function () {
            return false;
        };
        $callable = function () {
        };
        $router->addRule($matcher, $callable);
        $status = $router->handle($name, $protocol);
        $this->assertFalse($status);
    }