Skip to content

Commit a5067bd

Browse files
committed
Changed test request builder to use a random UUID as requestId as pointed out in #125.
1 parent 260f84a commit a5067bd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

aws-serverless-java-container-core/src/main/java/com/amazonaws/serverless/proxy/internal/testutils/AwsProxyRequestBuilder.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535
import java.nio.charset.StandardCharsets;
3636
import java.util.Base64;
3737
import java.util.HashMap;
38+
import java.util.UUID;
39+
3840

3941
/**
4042
* Request builder object. This is used by unit proxy to quickly create an AWS_PROXY request object
@@ -69,7 +71,7 @@ public AwsProxyRequestBuilder(String path, String httpMethod) {
6971
this.request.setPath(path);
7072
this.request.setQueryStringParameters(new HashMap<>());
7173
this.request.setRequestContext(new ApiGatewayRequestContext());
72-
this.request.getRequestContext().setRequestId("test-invoke-request");
74+
this.request.getRequestContext().setRequestId(UUID.randomUUID().toString());
7375
this.request.getRequestContext().setStage("test");
7476
this.request.getRequestContext().setProtocol("HTTP/1.1");
7577
this.request.getRequestContext().setRequestTimeEpoch(System.currentTimeMillis());

0 commit comments

Comments
 (0)