Class HttpRequestTestCase

  • All Implemented Interfaces:
    software.amazon.smithy.model.node.ToNode, software.amazon.smithy.utils.ToSmithyBuilder<HttpRequestTestCase>

    public final class HttpRequestTestCase
    extends HttpMessageTestCase
    implements software.amazon.smithy.utils.ToSmithyBuilder<HttpRequestTestCase>
    Defines a test case for an HTTP request.
    • Method Detail

      • getMethod

        public java.lang.String getMethod()
      • getUri

        public java.lang.String getUri()
      • getQueryParams

        public java.util.List<java.lang.String> getQueryParams()
      • getForbidQueryParams

        public java.util.List<java.lang.String> getForbidQueryParams()
      • getRequireQueryParams

        public java.util.List<java.lang.String> getRequireQueryParams()
      • fromNode

        public static HttpRequestTestCase fromNode​(software.amazon.smithy.model.node.Node node)
      • toNode

        public software.amazon.smithy.model.node.Node toNode()
        Specified by:
        toNode in interface software.amazon.smithy.model.node.ToNode
        Overrides:
        toNode in class HttpMessageTestCase