|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codeforamerica.open311.internals.network.MockNetworkManager
public class MockNetworkManager
Mock NetworkManager
, useful for testing.
Field Summary |
---|
Fields inherited from interface org.codeforamerica.open311.internals.network.NetworkManager |
---|
CHARSET, POST_CONTENT_TYPE |
Constructor Summary | |
---|---|
MockNetworkManager()
|
Method Summary | |
---|---|
String |
discoveryXML()
Mock service discovery. |
String |
doGet(URL url)
Sends a GET HTTP request. |
String |
doPost(URL url,
Map<String,String> parameters)
Sends a POST HTTP request. |
String |
errorJSON()
Mock error. |
String |
errorXML()
Mock error. |
String |
postServiceRequestResponseJSON()
Mock post service request response. |
String |
postServiceRequestResponseXML()
Mock post service request response. |
void |
setFormat(Format format)
Sets the desired format of the requests. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MockNetworkManager()
Method Detail |
---|
public String doGet(URL url) throws IOException
NetworkManager
doGet
in interface NetworkManager
url
- Target.
IOException
- If there was any problem with the connection.public String doPost(URL url, Map<String,String> parameters) throws IOException
NetworkManager
doPost
in interface NetworkManager
url
- Target.parameters
- Parameters of the POST operation.
IOException
- If there was any problem with the connection.public void setFormat(Format format)
NetworkManager
setFormat
in interface NetworkManager
format
- A serialization format (XML or JSON).public String postServiceRequestResponseXML()
public String postServiceRequestResponseJSON()
public String errorXML()
public String errorJSON()
public String discoveryXML()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |