@Test public void testGetHttpMethod_detect_nodefault() throws Exception { assertEquals("GET", detectHttpMethod(A.class.getMethod("doGet"), true, null)); assertEquals("GET", detectHttpMethod(A.class.getMethod("doGET"), true, null)); assertEquals("POST", detectHttpMethod(A.class.getMethod("doPOST"), true, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("doFOO"), true, null)); assertEquals("GET", detectHttpMethod(A.class.getMethod("getFoo"), true, null)); assertEquals("POST", detectHttpMethod(A.class.getMethod("postFoo"), true, null)); assertEquals("GET", detectHttpMethod(A.class.getMethod("get"), true, null)); assertEquals("POST", detectHttpMethod(A.class.getMethod("post"), true, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("createFoo"), true, null)); }
@Test public void testGetHttpMethod_detect_default() throws Exception { assertEquals("GET", detectHttpMethod(A.class.getMethod("doGet"), true, "DELETE")); assertEquals("GET", detectHttpMethod(A.class.getMethod("doGET"), true, "DELETE")); assertEquals("POST", detectHttpMethod(A.class.getMethod("doPOST"), true, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("doFOO"), true, "DELETE")); assertEquals("GET", detectHttpMethod(A.class.getMethod("getFoo"), true, "DELETE")); assertEquals("POST", detectHttpMethod(A.class.getMethod("postFoo"), true, "DELETE")); assertEquals("GET", detectHttpMethod(A.class.getMethod("get"), true, "DELETE")); assertEquals("POST", detectHttpMethod(A.class.getMethod("post"), true, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("createFoo"), true, "DELETE")); }
@Test public void testGetHttpMethod_nodetect_nodefault() throws Exception { assertEquals(null, detectHttpMethod(A.class.getMethod("doGet"), false, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("doGET"), false, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("doPOST"), false, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("doFOO"), false, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("getFoo"), false, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("postFoo"), false, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("get"), false, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("post"), false, null)); assertEquals(null, detectHttpMethod(A.class.getMethod("createFoo"), false, null)); }
@Test public void testGetHttpMethod_nodetect_default() throws Exception { assertEquals("DELETE", detectHttpMethod(A.class.getMethod("doGet"), false, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("doGET"), false, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("doPOST"), false, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("doFOO"), false, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("getFoo"), false, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("postFoo"), false, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("get"), false, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("post"), false, "DELETE")); assertEquals("DELETE", detectHttpMethod(A.class.getMethod("createFoo"), false, "DELETE")); }
httpMethod = HttpUtils.detectHttpMethod(m, ! useMethodSignatures, defaultMethod);
httpMethod = HttpUtils.detectHttpMethod(m, ! useMethodSignatures, defaultMethod);
httpMethod = HttpUtils.detectHttpMethod(m, ! useMethodSignatures, defaultMethod);
httpMethod = HttpUtils.detectHttpMethod(method, true, "GET"); if ("METHOD".equals(httpMethod)) httpMethod = "*";
httpMethod = HttpUtils.detectHttpMethod(method, true, "GET"); if ("METHOD".equals(httpMethod)) httpMethod = "*";
httpMethod = HttpUtils.detectHttpMethod(method, true, "GET"); if ("METHOD".equals(httpMethod)) httpMethod = "*";