smithy.test.HttpMalformedRequestTestCase
See theHttpMalformedRequestTestCase companion object
final case class HttpMalformedRequestTestCase(id: String, protocol: ShapeId, request: HttpMalformedRequestDefinition, response: HttpMalformedResponseDefinition, documentation: Option[String], tags: Option[List[NonEmptyString]], testParameters: Option[Map[String, List[String]]])
Value parameters
- 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.
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article