Browse Source
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@290 50f2f4bb-b051-0410-bef5-90022cba6387pull/1/head
1 changed files with 29 additions and 0 deletions
@ -0,0 +1,29 @@
@@ -0,0 +1,29 @@
|
||||
package org.springframework.web.servlet.mvc.annotation; |
||||
|
||||
import static org.junit.Assert.assertFalse; |
||||
import static org.junit.Assert.assertTrue; |
||||
import org.junit.Test; |
||||
|
||||
import org.springframework.mock.web.MockHttpServletRequest; |
||||
import org.springframework.web.bind.annotation.RequestMethod; |
||||
|
||||
/** @author Arjen Poutsma */ |
||||
public class ServletAnnotationMappingUtilsTests { |
||||
|
||||
@Test |
||||
public void checkRequestMethodMatch() { |
||||
RequestMethod[] methods = new RequestMethod[]{RequestMethod.GET, RequestMethod.POST}; |
||||
MockHttpServletRequest request = new MockHttpServletRequest("GET", "/"); |
||||
boolean result = ServletAnnotationMappingUtils.checkRequestMethod(methods, request); |
||||
assertTrue("Invalid request method result", result); |
||||
} |
||||
|
||||
@Test |
||||
public void checkRequestMethodNoMatch() { |
||||
RequestMethod[] methods = new RequestMethod[]{RequestMethod.GET, RequestMethod.POST}; |
||||
MockHttpServletRequest request = new MockHttpServletRequest("PUT", "/"); |
||||
boolean result = ServletAnnotationMappingUtils.checkRequestMethod(methods, request); |
||||
assertFalse("Invalid request method result", result); |
||||
} |
||||
|
||||
} |
||||
Loading…
Reference in new issue