Package org.mockserver.integration
Class ClientAndServer
- java.lang.Object
-
- org.mockserver.client.MockServerClient
-
- org.mockserver.integration.ClientAndServer
-
- All Implemented Interfaces:
Closeable,AutoCloseable,Stoppable
public class ClientAndServer extends MockServerClient
- Author:
- jamesdbloom
-
-
Field Summary
-
Fields inherited from class org.mockserver.client.MockServerClient
portFuture
-
-
Constructor Summary
Constructors Constructor Description ClientAndServer(Integer... ports)ClientAndServer(String remoteHost, Integer remotePort, Integer... ports)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IntegergetLocalPort()List<Integer>getLocalPorts()IntegergetPort()Deprecated.use getLocalPort instead of getPortInetSocketAddressgetRemoteAddress()booleanisRunning()Returns whether MockServer is runningstatic ClientAndServerstartClientAndServer(Integer... port)static ClientAndServerstartClientAndServer(String remoteHost, Integer remotePort, Integer... port)ClientAndServerstartClientAndServer(List<Integer> ports)voidstop()Stop MockServer gracefully (only support for Netty version, not supported for WAR version)-
Methods inherited from class org.mockserver.client.MockServerClient
bind, clear, clear, close, contextPath, isRunning, isSecure, remoteAddress, reset, retrieveActiveExpectations, retrieveActiveExpectations, retrieveLogMessages, retrieveLogMessagesArray, retrieveRecordedExpectations, retrieveRecordedExpectations, retrieveRecordedRequests, retrieveRecordedRequests, retrieveRecordedRequestsAndResponses, retrieveRecordedRequestsAndResponses, sendExpectation, stop, stopAsync, verify, verify, verifyZeroInteractions, when, when, when, withSecure
-
-
-
-
Method Detail
-
startClientAndServer
public ClientAndServer startClientAndServer(List<Integer> ports)
-
startClientAndServer
public static ClientAndServer startClientAndServer(Integer... port)
-
startClientAndServer
public static ClientAndServer startClientAndServer(String remoteHost, Integer remotePort, Integer... port)
-
isRunning
public boolean isRunning()
Description copied from class:MockServerClientReturns whether MockServer is running- Overrides:
isRunningin classMockServerClient
-
stop
public void stop()
Description copied from class:MockServerClientStop MockServer gracefully (only support for Netty version, not supported for WAR version)- Specified by:
stopin interfaceStoppable- Overrides:
stopin classMockServerClient
-
getPort
@Deprecated public Integer getPort()
Deprecated.use getLocalPort instead of getPort
-
getLocalPort
public Integer getLocalPort()
-
getRemoteAddress
public InetSocketAddress getRemoteAddress()
-
-