
com.fiftyonred.mock_jedis.MockJedisPool Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of mock-jedis Show documentation
Show all versions of mock-jedis Show documentation
Mock Jedis is a library for mocking out Jedis clients
The newest version!
package com.fiftyonred.mock_jedis;
import org.apache.commons.pool2.impl.GenericObjectPoolConfig;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
public class MockJedisPool extends JedisPool {
private MockJedis client = null;
public MockJedisPool(final GenericObjectPoolConfig poolConfig, final String host) {
super(poolConfig, host);
}
@Override
public Jedis getResource() {
if (client == null) {
client = new MockJedis("localhost");
}
return client;
}
@Override
public void returnResource(final Jedis resource) {
}
@Override
public void returnBrokenResource(final Jedis resource) {
}
public void setClient(final MockJedis client) {
this.client = client;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy