diff options
| author | Sean Owen <srowen@gmail.com> | 2019-03-10 02:18:31 +0300 |
|---|---|---|
| committer | Sean Owen <srowen@gmail.com> | 2019-03-10 02:18:31 +0300 |
| commit | bc645c50bb18fb3b30a3ffaa74d042ce1ada616d (patch) | |
| tree | c4a0a0e67737fe902057de79c2a514d0f4ebf2e0 /zxingorg/src/test/java | |
| parent | 096cae7fcb69cfadfbef69f4d1b5fb5863ca7b78 (diff) | |
| download | zxing-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.java | 10 |
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()); } |
