ImboUnitTest\EventListener\StatsAccessTest::testCanUseDifferentFilters PHP Method

testCanUseDifferentFilters() public method

public testCanUseDifferentFilters ( $clientIp, $allow, $hasAccess )
    public function testCanUseDifferentFilters($clientIp, $allow, $hasAccess)
    {
        $this->request->expects($this->once())->method('getClientIp')->will($this->returnValue($clientIp));
        $listener = new StatsAccess(['allow' => $allow]);
        if (!$hasAccess) {
            $this->setExpectedException('Imbo\\Exception\\RuntimeException', 'Access denied', 403);
        }
        $listener->checkAccess($this->event);
    }