forked from fanruan/finekit
31 lines
867 B
31 lines
867 B
package com.fanruan.api.cluster.state; |
|
|
|
import com.fr.store.impl.redis.accessor.FineJedis; |
|
import com.fr.third.redis.clients.jedis.Jedis; |
|
import org.easymock.EasyMock; |
|
import org.junit.Assert; |
|
import org.junit.Test; |
|
|
|
import static org.easymock.EasyMock.anyObject; |
|
import static org.easymock.EasyMock.expect; |
|
import static org.easymock.EasyMock.mock; |
|
|
|
/** |
|
* @author Dylan.Liu |
|
* @version 10.0 |
|
* Created by Dylan.Liu on 2019/12/3 |
|
*/ |
|
public class StandAloneJedisKitTest { |
|
|
|
@Test |
|
public void TestCreateStandAloneJedis() { |
|
|
|
Jedis mockJedis = mock(Jedis.class); |
|
expect(mockJedis.type(anyObject(byte[].class))).andReturn("test_echo"); |
|
EasyMock.replay(mockJedis); |
|
|
|
FineJedis standAloneJedis = StandAloneJedisKit.createStandAloneJedis(mockJedis); |
|
|
|
Assert.assertEquals("test_echo", standAloneJedis.type(new byte[]{})); |
|
} |
|
} |