package org.springframework.cloud.service.redis; import org.mockito.Mock; import org.springframework.cloud.service.AbstractCloudServiceConnectorFactoryTest; import org.springframework.cloud.service.ServiceConnectorConfig; import org.springframework.cloud.service.common.RedisServiceInfo; import org.springframework.cloud.service.keyval.RedisConnectionFactoryFactory; import org.springframework.data.redis.connection.RedisConnectionFactory; /** * * @author Ramnivas Laddad * */ public class RedisConnectionFactoryFactoryTest extends AbstractCloudServiceConnectorFactoryTest<RedisConnectionFactoryFactory, RedisConnectionFactory, RedisServiceInfo> { @Mock RedisConnectionFactory mockConnector; public RedisConnectionFactoryFactory createTestCloudServiceConnectorFactory(String id, ServiceConnectorConfig config) { return new RedisConnectionFactoryFactory(id, config); } public Class<RedisConnectionFactory> getConnectorType() { return RedisConnectionFactory.class; } public RedisConnectionFactory getMockConnector() { return mockConnector; } public RedisServiceInfo getTestServiceInfo(String id) { return new RedisServiceInfo(id, "host", 0, "password"); } }