use of com.hp.oo.sdk.content.plugin.SessionResource in project cs-actions by CloudSlang.
the class ConnectionManagerBuilderTest method buildConnectionManagerNewConnectionManager1.
@Test
public void buildConnectionManagerNewConnectionManager1() {
GlobalSessionObject holder = new GlobalSessionObject();
final Map<String, PoolingHttpClientConnectionManager> connectionManagerMap = new HashMap();
connectionManagerMap.put("key1:key2", connectionManagerMock);
holder.setResource(new SessionResource() {
@Override
public Object get() {
return connectionManagerMap;
}
@Override
public void release() {
}
});
PoolingHttpClientConnectionManager connectionManager = new ConnectionManagerBuilder().setConnectionManagerMapKey("key1", "key2").setSslsf(sslConnectionSocketFactoryMock).setConnectionPoolHolder(holder).buildConnectionManager();
assertEquals(connectionManagerMock, connectionManager);
}
Aggregations