Methods Summary |
---|
protected void | setUp()
mapper = new RestfulActionMapper();
|
protected void | tearDown()
mapper = null;
|
public void | testGetMapping()
StrutsMockHttpServletRequest request = new StrutsMockHttpServletRequest();
request.setupGetServletPath("/myapp/view/12");
ActionMapping am = mapper.getMapping(request, null);
assertEquals("myapp", am.getName());
assertEquals(1, am.getParams().size());
assertEquals("12", am.getParams().get("view"));
|
public void | testGetMapping2()
StrutsMockHttpServletRequest request = new StrutsMockHttpServletRequest();
request.setupGetServletPath("/myapp/12/region/europe");
ActionMapping am = mapper.getMapping(request, null);
assertEquals("myapp", am.getName());
assertEquals(2, am.getParams().size());
assertEquals("12", am.getParams().get("myappId"));
assertEquals("europe", am.getParams().get("region"));
|
public void | testGetMapping3()
StrutsMockHttpServletRequest request = new StrutsMockHttpServletRequest();
request.setupGetServletPath("/myapp/view/12/region/europe");
ActionMapping am = mapper.getMapping(request, null);
assertEquals("myapp", am.getName());
assertEquals(2, am.getParams().size());
assertEquals("12", am.getParams().get("view"));
assertEquals("europe", am.getParams().get("region"));
|
public void | testGetMappingNoSlash()
StrutsMockHttpServletRequest request = new StrutsMockHttpServletRequest();
request.setupGetServletPath("noslash");
assertNull(mapper.getMapping(request, null));
|
public void | testGetUri()
ActionMapping am = new ActionMapping();
am.setName("view");
am.setNamespace("secure");
am.setParams(Collections.EMPTY_MAP);
assertEquals("secureview", mapper.getUriFromActionMapping(am));
|
public void | testGetUriParam()
Map param = new HashMap();
param.put("article", "123");
ActionMapping am = new ActionMapping();
am.setName("view");
am.setNamespace("secure");
am.setParams(param);
assertEquals("secureview", mapper.getUriFromActionMapping(am));
|
public void | testGetUriParamId()
Map param = new HashMap();
param.put("article", "123");
param.put("viewId", "456");
ActionMapping am = new ActionMapping();
am.setName("view");
am.setNamespace("secure");
am.setParams(param);
assertEquals("secureview/456", mapper.getUriFromActionMapping(am));
|