public TomcatEventHandlerAdapter(ContainerEventHandler eventHandler, Server server, Connector connector) { this(eventHandler, new SimpleServerProvider(server), new SimpleProxyConnectorProvider(connector)); }
@Test public void createProxyConnector() throws Exception { ConnectorFactory factory = mock(ConnectorFactory.class); Engine engine = mock(Engine.class); Connector expected = mock(Connector.class); org.apache.catalina.connector.Connector connector = new org.apache.catalina.connector.Connector("AJP/1.3"); when(factory.createConnector(same(connector))).thenReturn(expected); Connector result = new SimpleProxyConnectorProvider(connector).createProxyConnector(factory, engine); assertSame(expected, result); } }