Jyxo\Beholder\TestCase\MemcachedTest::testConnectionFailure PHP Method

testConnectionFailure() public method

Tests connection failure.
    public function testConnectionFailure()
    {
        if (!class_exists('Memcached')) {
            $this->markTestSkipped('Memcached not set');
        }
        $ip = '127.0.0.1';
        $port = '12345';
        $test = new Memcached('Memcached', $ip, $port);
        // @ on purpose
        $result = @$test->run();
        $this->assertEquals(\Jyxo\Beholder\Result::FAILURE, $result->getStatus());
        $this->assertEquals(sprintf('Connection error %s:%s', gethostbyaddr($ip), $port), $result->getDescription());
    }