Class | Description |
---|---|
HttpMalformedRequestDefinition |
Defines a request to be used by an HttpMalformedRequest test case.
|
HttpMalformedRequestDefinition.Builder |
Builder used to create a HttpRequestTestsTrait.
|
HttpMalformedRequestTestCase |
Defines a test case for malformed HTTP requests.
|
HttpMalformedRequestTestCase.Builder |
Builder used to create a HttpMalformedRequestTestCase.
|
HttpMalformedRequestTestsTrait |
Defines protocol tests for malformed HTTP request handling.
|
HttpMalformedRequestTestsTrait.Provider | |
HttpMalformedRequestTestsValidator |
Ensures that parameters attached to @httpMalformedRequestTest cases are well-formed.
|
HttpMalformedResponseBodyDefinition |
Defines the response expected by an HttpMalformedRequest test case.
|
HttpMalformedResponseBodyDefinition.Builder |
Builder used to create a HttpMalformedResponseBodyDefinition.
|
HttpMalformedResponseDefinition |
Defines the response expected by an HttpMalformedRequest test case.
|
HttpMalformedResponseDefinition.Builder |
Builder used to create a HttpMalformedResponseDefinition.
|
HttpMessageTestCase | |
HttpRequestTestCase |
Defines a test case for an HTTP request.
|
HttpRequestTestCase.Builder |
Builder used to create a HttpRequestTestsTrait.
|
HttpRequestTestsInputValidator |
Ensures that input parameters of protocol request test cases are
valid for the attached operation.
|
HttpRequestTestsTrait |
Defines HTTP request protocol tests.
|
HttpRequestTestsTrait.Provider | |
HttpResponseTestCase |
Defines a test case for an HTTP response.
|
HttpResponseTestCase.Builder |
Builder used to create a HttpResponseTestCase.
|
HttpResponseTestsErrorValidator |
Validates that protocol tests on errors use the correct params.
|
HttpResponseTestsOutputValidator |
Validates that protocol tests on output use the correct params.
|
HttpResponseTestsTrait |
Defines HTTP request protocol tests.
|
HttpResponseTestsTrait.Provider | |
UniqueProtocolTestCaseIdValidator |
Validates that the "id" property of
smithy.test#httpRequestTests ,
smithy.test#httpResponseTests , and smithy.test#httpMalformedRequestTests
are unique across all test cases. |
Enum | Description |
---|---|
AppliesTo |
Indicates that a compliance test case is only to be implemented by
"client" or "server" implementations.
|