@Beta public class RequestHandlerTestDriver extends Object implements AutoCloseable
Modifier and Type | Class and Description |
---|---|
static class |
RequestHandlerTestDriver.MockResponseHandler |
Modifier and Type | Field and Description |
---|---|
private com.yahoo.jdisc.test.TestDriver |
driver |
private RequestHandlerTestDriver.MockResponseHandler |
responseHandler |
Constructor and Description |
---|
RequestHandlerTestDriver(com.yahoo.jdisc.handler.RequestHandler handler)
Creates this with a binding to "http://localhost/*"
|
RequestHandlerTestDriver(String binding,
com.yahoo.jdisc.handler.RequestHandler handler) |
Modifier and Type | Method and Description |
---|---|
private static void |
assertTrue(String assertionMessage,
boolean expectedTrue)
Junit asserts are not available in the runtime dependencies
|
String |
censorDigits(String s)
Replaces all occurrences of 0-9 digits by d's
|
void |
close() |
com.yahoo.jdisc.test.TestDriver |
jDiscDriver()
Returns the jDisc level driver wrapped by this
|
RequestHandlerTestDriver.MockResponseHandler |
sendRequest(String uri)
Send a GET request
|
RequestHandlerTestDriver.MockResponseHandler |
sendRequest(String uri,
com.yahoo.jdisc.http.HttpRequest.Method method) |
RequestHandlerTestDriver.MockResponseHandler |
sendRequest(String uri,
com.yahoo.jdisc.http.HttpRequest.Method method,
ByteBuffer body) |
RequestHandlerTestDriver.MockResponseHandler |
sendRequest(String uri,
com.yahoo.jdisc.http.HttpRequest.Method method,
String body) |
private com.yahoo.jdisc.test.TestDriver driver
private RequestHandlerTestDriver.MockResponseHandler responseHandler
public RequestHandlerTestDriver(com.yahoo.jdisc.handler.RequestHandler handler)
public RequestHandlerTestDriver(String binding, com.yahoo.jdisc.handler.RequestHandler handler)
public void close()
close
in interface AutoCloseable
public com.yahoo.jdisc.test.TestDriver jDiscDriver()
public RequestHandlerTestDriver.MockResponseHandler sendRequest(String uri)
public RequestHandlerTestDriver.MockResponseHandler sendRequest(String uri, com.yahoo.jdisc.http.HttpRequest.Method method)
public RequestHandlerTestDriver.MockResponseHandler sendRequest(String uri, com.yahoo.jdisc.http.HttpRequest.Method method, String body)
public RequestHandlerTestDriver.MockResponseHandler sendRequest(String uri, com.yahoo.jdisc.http.HttpRequest.Method method, ByteBuffer body)
private static void assertTrue(String assertionMessage, boolean expectedTrue)
Copyright © 2018. All rights reserved.