summaryrefslogtreecommitdiff
path: root/zxingorg/src/test/java
diff options
context:
space:
mode:
authorSean Owen <srowen@gmail.com>2019-03-10 02:18:31 +0300
committerSean Owen <srowen@gmail.com>2019-03-10 02:18:31 +0300
commitbc645c50bb18fb3b30a3ffaa74d042ce1ada616d (patch)
treec4a0a0e67737fe902057de79c2a514d0f4ebf2e0 /zxingorg/src/test/java
parent096cae7fcb69cfadfbef69f4d1b5fb5863ca7b78 (diff)
downloadzxing-bc645c50bb18fb3b30a3ffaa74d042ce1ada616d.tar.xz
Small fixes, dep updates, removed warning about Android app, made web app params into annotations
Diffstat (limited to 'zxingorg/src/test/java')
-rw-r--r--zxingorg/src/test/java/com/google/zxing/web/DoSFilterTestCase.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/zxingorg/src/test/java/com/google/zxing/web/DoSFilterTestCase.java b/zxingorg/src/test/java/com/google/zxing/web/DoSFilterTestCase.java
index 1e5f48846..2ef336537 100644
--- a/zxingorg/src/test/java/com/google/zxing/web/DoSFilterTestCase.java
+++ b/zxingorg/src/test/java/com/google/zxing/web/DoSFilterTestCase.java
@@ -19,6 +19,7 @@ package com.google.zxing.web;
import org.junit.Assert;
import org.junit.Test;
import org.springframework.mock.web.MockFilterChain;
+import org.springframework.mock.web.MockFilterConfig;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
@@ -36,8 +37,13 @@ public final class DoSFilterTestCase extends Assert {
request.setRemoteAddr("1.2.3.4");
HttpServletResponse response = new MockHttpServletResponse();
DoSFilter filter = new DoSFilter();
- filter.init(null);
- for (int i = 0; i < DoSFilter.MAX_ACCESS_PER_TIME; i++) {
+ MockFilterConfig config = new MockFilterConfig();
+ int maxAccessPerTime = 10;
+ config.addInitParameter("maxAccessPerTime", Integer.toString(maxAccessPerTime));
+ config.addInitParameter("accessTimeSec", "60");
+ config.addInitParameter("maxEntries", "100");
+ filter.init(config);
+ for (int i = 0; i < maxAccessPerTime; i++) {
filter.doFilter(request, response, new MockFilterChain());
assertEquals(HttpServletResponse.SC_OK, response.getStatus());
}