Example #1
0
  @Test
  void testBuildCanonicalizedStringSetsVersion() {

    assertEquals(
        filter
            .filter(
                HttpRequest.builder()
                    .method("GET")
                    .endpoint("http://localhost")
                    .addHeader(HttpHeaders.HOST, "localhost")
                    .payload("Action=DescribeImages&ImageId.1=ami-2bb65342")
                    .build())
            .getPayload()
            .getRawContent(),
        "Action=DescribeImages&ImageId.1=ami-2bb65342&Signature=ugnt4m2eHE7Ka%2FvXTr9EhKZq7bhxOfvW0y4pAEqF97w%3D&SignatureMethod=HmacSHA256&SignatureVersion=2&Timestamp=2009-11-08T15%3A54%3A08.897Z&Version=apiVersion&AWSAccessKeyId=identity");
  }