package org.springframework.cloud.service.relational; import javax.sql.DataSource; import org.mockito.Mock; import org.springframework.cloud.service.AbstractCloudServiceConnectorFactoryTest; import org.springframework.cloud.service.ServiceConnectorConfig; import org.springframework.cloud.service.common.RelationalServiceInfo; /** * * @author Ramnivas Laddad * */ public abstract class AbstractDataSourceFactoryTest<SI extends RelationalServiceInfo> extends AbstractCloudServiceConnectorFactoryTest<CloudDataSourceFactory, DataSource, SI> { @Mock DataSource mockDataSource; public CloudDataSourceFactory createTestCloudServiceConnectorFactory(String id, ServiceConnectorConfig config) { return new CloudDataSourceFactory(id, config); } public Class<DataSource> getConnectorType() { return DataSource.class; } public DataSource getMockConnector() { return mockDataSource; } }