Package redis.clients.jedis.tests

Source Code of redis.clients.jedis.tests.ConnectionCloseTest

package redis.clients.jedis.tests;

import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;

import redis.clients.jedis.Connection;
import redis.clients.jedis.exceptions.JedisConnectionException;

public class ConnectionCloseTest extends Assert {

    private Connection client;

    @Before
    public void setUp() throws Exception {
  client = new Connection();
    }

    @After
    public void tearDown() throws Exception {
  client.close();
    }

    @Test(expected = JedisConnectionException.class)
    public void checkUnkownHost() {
  client.setHost("someunknownhost");
  client.connect();
    }

    @Test(expected = JedisConnectionException.class)
    public void checkWrongPort() {
  client.setHost("localhost");
  client.setPort(55665);
  client.connect();
    }

    @Test
    public void connectIfNotConnectedWhenSettingTimeoutInfinite() {
  client.setHost("localhost");
  client.setPort(6379);
  client.setTimeoutInfinite();
    }
}
TOP

Related Classes of redis.clients.jedis.tests.ConnectionCloseTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.