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.ClientProtocolException
java.io.IOException
public VerifierChainer requestCannotBeMadeFor(java.lang.String urlPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public VerifierChainer requestIs302Redirected(java.lang.String urlPath, java.lang.String redirectPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public VerifierChainer requestIs301Redirected(java.lang.String urlPath, java.lang.String redirectPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public VerifierChainer requestCanEventuallyBeMadeFor(java.lang.String urlPath) throws org.apache.http.client.ClientProtocolException, java.io.IOException, java.lang.InterruptedException
org.apache.http.client.ClientProtocolException
java.io.IOException
java.lang.InterruptedException
public VerifierChainer requestForUrlReturns(java.lang.String urlPath, java.lang.String response) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public VerifierChainer requestForUrlHasResponseCode(java.lang.String urlPath, int statusCode) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public VerifierChainer requestForUrlContains(java.lang.String urlPath, java.lang.String contains) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public VerifierChainer requestIsSameAsFileContents(java.lang.String urlPath, java.io.File sameAsFile) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public VerifierChainer contentTypeForRequestIs(java.lang.String urlPath, java.lang.String mimeType) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public VerifierChainer characterEncodingForRequestIs(java.lang.String urlPath, java.lang.String characterEncoding) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException
public 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.ClientProtocolException
java.io.IOException
java.lang.InterruptedException
public VerifierChainer contentLengthForRequestIs(java.lang.String urlPath, int length) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException