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()