A C G H I P S T W

A

assertNoTag(HttpResponse, String, Map, String) - Static method in class webapplicationtestcase.WebApplicationAssertions
Asserts there is *not* a tag/node in the content that meets all of the given conditions.
assertNoTag(String, Map, String) - Method in class webapplicationtestcase.WebApplicationTestCase
Evaluates the contents of the response to determine no tag meets the criteria specified.
assertRedirectedToAction(HttpResponse, String, String) - Static method in class webapplicationtestcase.WebApplicationAssertions
Asserts the response was a redirect to the specified action.
assertRedirectedToAction(String) - Method in class webapplicationtestcase.WebApplicationTestCase
Evaluates the response was a redirect to the specified action.
assertResponse(HttpResponse, int) - Static method in class webapplicationtestcase.WebApplicationAssertions
Evaluates the status of the HttpResponse.
assertResponse(int) - Method in class webapplicationtestcase.WebApplicationTestCase
Evaluates the http status.
assertResponse_Error(HttpResponse) - Static method in class webapplicationtestcase.WebApplicationAssertions
Evaluates the http status is an error (500-599).
assertResponse_Error() - Method in class webapplicationtestcase.WebApplicationTestCase
Evaluates the http status is an error (5xx).
assertResponse_Missing(HttpResponse) - Static method in class webapplicationtestcase.WebApplicationAssertions
Evaluates the http status is missing (404).
assertResponse_Missing() - Method in class webapplicationtestcase.WebApplicationTestCase
Evaluates the http status is missing (404).
assertResponse_Redirect(HttpResponse) - Static method in class webapplicationtestcase.WebApplicationAssertions
Evaluates the http status is a redirect (300-399).
assertResponse_Redirect() - Method in class webapplicationtestcase.WebApplicationTestCase
Evaluates the http status is a redirect (3xx).
assertResponse_Success(HttpResponse) - Static method in class webapplicationtestcase.WebApplicationAssertions
Evaluates the http status is success (200).
assertResponse_Success() - Method in class webapplicationtestcase.WebApplicationTestCase
Evaluates the http response status is success (200).
assertTag(HttpResponse, String, Map, String) - Static method in class webapplicationtestcase.WebApplicationAssertions
Asserts there is a tag/node in the content that meets all of the given conditions.
assertTag(String, Map, String) - Method in class webapplicationtestcase.WebApplicationTestCase
Evaluates the contents of the response to determine if a tag meets the criteria specified.

C

containsTag(String, Map, String) - Method in class webapplicationtestcase.HttpResponse
Determines if a tag is contained in the content of the response.

G

get(String, String, Map) - Method in class webapplicationtestcase.WebApplicationSession
 
get(String, Map) - Method in class webapplicationtestcase.WebApplicationTestCase
Sends a request to the specified action as a "get".
getAttributes() - Method in class webapplicationtestcase.Tag
A map of the attributes of this tag.
getContent() - Method in class webapplicationtestcase.HttpResponse
Accessor for the content of the response.
getContentType() - Method in class webapplicationtestcase.HttpResponse
Accessor for the content type of the response.
getHeaderFields() - Method in class webapplicationtestcase.HttpResponse
A map of the response headers.
getHttpResponse() - Method in class webapplicationtestcase.WebApplicationSession
 
getHttpResponse() - Method in class webapplicationtestcase.WebApplicationTestCase
Accessor for the most recent HttpResponse for the current WebApplicatoinSession.
getName() - Method in class webapplicationtestcase.Tag
Accessor for the name of this tag.
getNodeId() - Method in class webapplicationtestcase.Tag
Accessor for the index of this node in HttpResponse.nodes
getNodes() - Method in class webapplicationtestcase.HttpResponse
The parsed nodes of the response.
getStatus() - Method in class webapplicationtestcase.HttpResponse
Accessor for the http response status code.
getTagsByName(String) - Method in class webapplicationtestcase.HttpResponse
Finds tags contained in the response (html only) by name.
getText() - Method in class webapplicationtestcase.Tag
Accessor for the text of the tag.
getWebApplicationBaseUrl() - Method in class webapplicationtestcase.WebApplicationTestCase
This is the base url of the web application to test.

H

HttpResponse - Class in webapplicationtestcase
This class represents an http response from the web application.
HttpResponse() - Constructor for class webapplicationtestcase.HttpResponse
 

I

isComment() - Method in class webapplicationtestcase.Tag
 
isEndTag() - Method in class webapplicationtestcase.Tag
 
isSelfClosing() - Method in class webapplicationtestcase.Tag
Specifies if this tag is self closing.
isStatusRedirect(int) - Static method in class webapplicationtestcase.HttpResponse
Determines if the http status code is a redirect.

P

post(String, String, Map) - Method in class webapplicationtestcase.WebApplicationSession
 
post(String, Map) - Method in class webapplicationtestcase.WebApplicationTestCase
Sends a request to the specified action as a "post".

S

sendHttpRequest(String, String, String, Map) - Method in class webapplicationtestcase.WebApplicationSession
Creates an http request to the web application path
setContent(String, String) - Method in class webapplicationtestcase.HttpResponse
Setter for the content of the response.
setHeaderFields(Map) - Method in class webapplicationtestcase.HttpResponse
Sets the header fields for this response.
setNodeId(int) - Method in class webapplicationtestcase.Tag
Setter for the index of this node in HttpResponse.nodes
setStatus(int) - Method in class webapplicationtestcase.HttpResponse
Setter for the http response status code.
setText(String) - Method in class webapplicationtestcase.Tag
Setter for the text of the tag.
setUp() - Method in class webapplicationtestcase.WebApplicationTestCase
 

T

Tag - Class in webapplicationtestcase
Represents an HTML tag.
Tag() - Constructor for class webapplicationtestcase.Tag
Constructs a new instance.
Tag(String) - Constructor for class webapplicationtestcase.Tag
Constructs a new instance with the given tag text.
toString() - Method in class webapplicationtestcase.Tag
Returns a string representation of this tag.

W

WebApplicationAssertions - Class in webapplicationtestcase
This class provides assertions.
WebApplicationAssertions() - Constructor for class webapplicationtestcase.WebApplicationAssertions
 
WebApplicationSession - Class in webapplicationtestcase
 
WebApplicationSession() - Constructor for class webapplicationtestcase.WebApplicationSession
 
webapplicationtestcase - package webapplicationtestcase
 
WebApplicationTestCase - Class in webapplicationtestcase
This class provides the simplest web application integration testing available.
WebApplicationTestCase() - Constructor for class webapplicationtestcase.WebApplicationTestCase
 
WebApplicationTestCaseException - Exception in webapplicationtestcase
Thrown when the WebApplicationTestCase encounters a problem.
WebApplicationTestCaseException(String) - Constructor for exception webapplicationtestcase.WebApplicationTestCaseException
Creates a new WebApplicationTestCaseException.
WebApplicationTestCaseException(String, Throwable) - Constructor for exception webapplicationtestcase.WebApplicationTestCaseException
Creates a new WebApplicationTestCaseException.

A C G H I P S T W