public class AppServerVerifier
extends java.lang.Object
| Constructor and Description |
|---|
AppServerVerifier(SpecTest specTest,
ApplicationServer appServer) |
| Modifier and Type | Method and Description |
|---|---|
VerifierChainer |
characterEncodingForRequestIs(java.lang.String urlPath,
java.lang.String characterEncoding) |
VerifierChainer |
contentLengthForRequestIs(java.lang.String urlPath,
int length) |
VerifierChainer |
contentTypeForRequestIs(java.lang.String urlPath,
java.lang.String mimeType) |
VerifierChainer |
requestCanBeMadeFor(java.lang.String urlPath) |
VerifierChainer |
requestCanEventuallyBeMadeFor(java.lang.String urlPath) |
VerifierChainer |
requestCanEventuallyBeMadeWhereResponseMatches(java.lang.String urlPath,
com.google.common.base.Predicate<java.lang.String> predicate) |
VerifierChainer |
requestCannotBeMadeFor(java.lang.String urlPath) |
VerifierChainer |
requestForUrlContains(java.lang.String urlPath,
java.lang.String contains) |
VerifierChainer |
requestForUrlHasResponseCode(java.lang.String urlPath,
int statusCode) |
VerifierChainer |
requestForUrlReturns(java.lang.String urlPath,
java.lang.String response) |
VerifierChainer |
requestIs301Redirected(java.lang.String urlPath,
java.lang.String redirectPath) |
VerifierChainer |
requestIs302Redirected(java.lang.String urlPath,
java.lang.String redirectPath) |
VerifierChainer |
requestIsSameAsFileContents(java.lang.String urlPath,
java.io.File sameAsFile) |
public AppServerVerifier(SpecTest specTest, ApplicationServer appServer)
public VerifierChainer requestCanBeMadeFor(java.lang.String urlPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer requestCannotBeMadeFor(java.lang.String urlPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer requestIs302Redirected(java.lang.String urlPath, java.lang.String redirectPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer requestIs301Redirected(java.lang.String urlPath, java.lang.String redirectPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer requestCanEventuallyBeMadeFor(java.lang.String urlPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException, java.lang.InterruptedException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionjava.lang.InterruptedExceptionpublic VerifierChainer requestForUrlReturns(java.lang.String urlPath, java.lang.String response) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer requestForUrlHasResponseCode(java.lang.String urlPath, int statusCode) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer requestForUrlContains(java.lang.String urlPath, java.lang.String contains) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer requestIsSameAsFileContents(java.lang.String urlPath, java.io.File sameAsFile) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer contentTypeForRequestIs(java.lang.String urlPath, java.lang.String mimeType) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer characterEncodingForRequestIs(java.lang.String urlPath, java.lang.String characterEncoding) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionpublic VerifierChainer requestCanEventuallyBeMadeWhereResponseMatches(java.lang.String urlPath, com.google.common.base.Predicate<java.lang.String> predicate) throws org.apache.http.client.ClientProtocolException, java.io.IOException, java.lang.InterruptedException
org.apache.http.client.ClientProtocolExceptionjava.io.IOExceptionjava.lang.InterruptedExceptionpublic VerifierChainer contentLengthForRequestIs(java.lang.String urlPath, int length) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolExceptionjava.io.IOException