/**
*/
@Test public void optionPlaceholderDecode3(){
Url url=Url.parse("some/path/p2");
IRequestHandler handler=optionPlaceholderEncoder.mapRequest(getRequest(url));
assertThat(handler,instanceOf(RenderPageRequestHandler.class));
IRequestablePage page=((RenderPageRequestHandler)handler).getPage();
assertEquals(0,page.getPageParameters().getIndexedCount());
assertTrue(page.getPageParameters().getNamedKeys().size() == 1);
assertFalse("param1 should not be set",page.getPageParameters().getNamedKeys().contains("param1"));
assertEquals("p2",page.getPageParameters().get("param2").toString());
assertFalse("param3 should not be set",page.getPageParameters().getNamedKeys().contains("param3"));
}