@Override public Connector getProxyConnector() { return this.registry.getProxyConnectorProvider().createProxyConnector(this.registry.getConnectorFactory(), this.engine); }
@Test public void getProxyConnector() throws Exception { ProxyConnectorProvider provider = mock(ProxyConnectorProvider.class); Connector expected = mock(Connector.class); ConnectorFactory factory = mock(ConnectorFactory.class); when(this.registry.getProxyConnectorProvider()).thenReturn(provider); when(this.registry.getConnectorFactory()).thenReturn(factory); when(provider.createProxyConnector(factory, this.engine)).thenReturn(expected); Connector result = this.catalinaEngine.getProxyConnector(); assertSame(expected, result); }