smithy.test.HttpMalformedRequestTestCase
See theHttpMalformedRequestTestCase companion object
case class HttpMalformedRequestTestCase(id: String, protocol: String, request: HttpMalformedRequestDefinition, response: HttpMalformedResponseDefinition, documentation: Option[String], tags: Option[List[NonEmptyString]], testParameters: Option[Map[String, List[String]]])
Attributes
- documentation
A description of the test and what is being asserted.
- id
The identifier of the test case. This identifier can be used by protocol test implementations to filter out unsupported test cases by ID, to generate test case names, etc. The provided
id
MUST match Smithy'sidentifier
ABNF. No twohttpMalformedRequestTests
test cases can share the same ID.- protocol
The name of the protocol to test.
- request
The malformed request to send.
- response
The expected response.
- tags
Applies a list of tags to the test.
- testParameters
An optional set of test parameters for parameterized testing.
- Companion:
- object
- Graph
- Supertypes