public class MockNet
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
MockNet |
addConnection(MockConnection.Builder builder)
Add MockConnection to @see ConnectionStore
|
MockNet |
addConnection(MockConnection connection)
Add MockConnection to @see ConnectionStore
|
MockNet |
addHandler(Handler handler)
Add request handler to executor.
|
MockNet |
addHandler(java.util.List<Handler> handlers)
Add a list of request handlers to executor.
|
static MockNet |
create()
Create a MockNet instance.
It will init this instance by judging whether the system is Android or not. |
void |
runServer() |
MockNet |
setSelector(IConnectionSelector selector)
Set selector when multiple MockConnections can be found with the same url and method.
|
MockNet |
start()
Start server with default port 8088
We will create a HttpServer with default params. |
MockNet |
start(int port)
Start server with specific port.
|
MockNet |
start(java.net.ServerSocket serverSocket)
Start server with specific @see ServerSocket.
|
MockNet |
stop()
Stop server.
|
public static MockNet create()
public MockNet addHandler(Handler handler)
handler - public MockNet addHandler(java.util.List<Handler> handlers)
handlers - list of handlerspublic MockNet addConnection(MockConnection connection)
connection - MockConnection instancepublic MockNet addConnection(MockConnection.Builder builder)
builder - MockConnection builder instancepublic MockNet setSelector(IConnectionSelector selector)
selector - public MockNet start()
public MockNet start(int port)
port - public MockNet start(java.net.ServerSocket serverSocket)
serverSocket - public void runServer()
public MockNet stop()