Esempio n. 1
0
  @Test
  public void findParameterValue() {
    Map<String, Object> params = new HashMap<String, Object>();
    params.put("myKey1", "myValue1");
    params.put("myKey2_myValue2", "xxx");
    params.put("myKey3_myValue3.x", "xxx");
    params.put("myKey4_myValue4.y", new String[] {"yyy"});

    assertNull(WebUtils.findParameterValue(params, "myKey0"));
    assertEquals("myValue1", WebUtils.findParameterValue(params, "myKey1"));
    assertEquals("myValue2", WebUtils.findParameterValue(params, "myKey2"));
    assertEquals("myValue3", WebUtils.findParameterValue(params, "myKey3"));
    assertEquals("myValue4", WebUtils.findParameterValue(params, "myKey4"));
  }