Kraken\_Unit\Network\Socket\Component\Firewall\FirewallTest::testApiUnblockAddress_UnblocksAddress PHP Метод

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

    public function testApiUnblockAddress_UnblocksAddress()
    {
        $ip = '50.50.50.50';
        $server = $this->createServer();
        $component = $this->createComponent();
        $firewall = $this->createFirewall($server, $component);
        $firewall->blockAddress($ip);
        $this->assertTrue(array_key_exists($ip, $this->getProtectedProperty($firewall, 'blacklist')));
        $firewall->unblockAddress($ip);
        $this->assertFalse(array_key_exists($ip, $this->getProtectedProperty($firewall, 'blacklist')));
    }