> +            
> "/111122223333/vaults/examplevault/archives/NkbByEejwEggmBz2fTHgJrg0XBoDfjP4q6iu87-TjhqG6eGoOY9Z8i1_AUyUsuhPAdTqLHy8pTl5nfCFJmDl2yEZONi5L26Omw12vcs01MNGntHEQL8MBfGlqrEXAMPLEArchiveId");
> +      mr.addHeader("x-amz-archive-id", responseId);
> +      MockWebServer server = new MockWebServer();
> +      server.enqueue(mr);
> +      server.play();
> +
> +      // Send the request and check the response
> +      try {
> +         GlacierClient client = getGlacierClient(server.getUrl("/"));
> +         String id = client.uploadArchive("examplevault", buildPayload(10), 
> "test description");
> +         RecordedRequest request = server.takeRequest();
> +         assertEquals(id, responseId);
> +         assertEquals(request.getRequestLine(), "POST 
> /-/vaults/examplevault/archives HTTP/1.1");
> +         assertEquals(request.getHeader("x-amz-archive-description"), "test 
> description");
> +         assertNotNull(request.getHeaders("x-amz-sha256-tree-hash"));
> +         assertNotNull(request.getHeaders("x-amz-content-sha256"));

Can you factor out some of these String literals into constants?

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-aws/pull/13/files#r13887692

Reply via email to