44 lines
979 B
Java
44 lines
979 B
Java
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 ConnectionTest extends Assert {
|
|
private Connection client;
|
|
|
|
@Before
|
|
public void setUp() throws Exception {
|
|
client = new Connection();
|
|
}
|
|
|
|
@After
|
|
public void tearDown() throws Exception {
|
|
client.disconnect();
|
|
}
|
|
|
|
@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();
|
|
}
|
|
|
|
} |