/** * @covers OpCacheGUI\Auth\Ip::__construct * @covers OpCacheGUI\Auth\Ip::buildWhitelist * @covers OpCacheGUI\Auth\Ip::addWhitelist * @covers OpCacheGUI\Auth\Ip::isAllowed */ public function testIsAllowedFalse() { $converter = $this->getMock('\\OpCacheGUI\\Network\\Ip\\Converter'); $converter->method('isValid')->will($this->returnValue(true)); $converter->method('convert')->will($this->returnValue([167772161, 167772161])); $whitelist = new Ip([$converter]); $whitelist->buildWhitelist(['10.0.0.1-10.0.0.5']); $this->assertFalse($whitelist->isAllowed('10.0.0.2')); }