Skip to content

Commit 9b05d56

Browse files
committed
Added @before method to clean context before tests
1 parent b982d29 commit 9b05d56

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

aws-serverless-java-container-spring/src/test/java/com/amazonaws/serverless/proxy/spring/SpringAwsProxyTest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.amazonaws.serverless.proxy.internal.model.AwsProxyRequest;
44
import com.amazonaws.serverless.proxy.internal.model.AwsProxyResponse;
5+
import com.amazonaws.serverless.proxy.internal.servlet.AwsProxyServletContext;
56
import com.amazonaws.serverless.proxy.internal.testutils.AwsProxyRequestBuilder;
67
import com.amazonaws.serverless.proxy.internal.testutils.MockLambdaContext;
78
import com.amazonaws.serverless.proxy.spring.echoapp.EchoSpringAppConfig;
@@ -10,6 +11,7 @@
1011
import com.fasterxml.jackson.core.JsonProcessingException;
1112
import com.fasterxml.jackson.databind.ObjectMapper;
1213
import org.apache.commons.codec.binary.Base64;
14+
import org.junit.Before;
1315
import org.junit.Test;
1416
import org.junit.runner.RunWith;
1517
import org.springframework.beans.factory.annotation.Autowired;
@@ -44,6 +46,11 @@ public class SpringAwsProxyTest {
4446
@Autowired
4547
private SpringLambdaContainerHandler<AwsProxyRequest, AwsProxyResponse> handler;
4648

49+
@Before
50+
public void clearServletContextCache() {
51+
AwsProxyServletContext.clearServletContextCache();
52+
}
53+
4754
@Test
4855
public void headers_getHeaders_echo() {
4956
AwsProxyRequest request = new AwsProxyRequestBuilder("/echo/headers", "GET")

0 commit comments

Comments
 (0)