code: @Test public void testItWhileMethodNameStartWithDollar() throws Exception {
    URL url=URL.valueOf("test://test:11/test");
    given(validation.getValidator(url)).willReturn(validator);
    given(invoker.invoke(invocation)).willReturn(new RpcResult("success"));
    given(invoker.getUrl()).willReturn(url);
    given(invocation.getMethodName()).willReturn("$echo1");
    given(invocation.getParameterTypes()).willReturn(new Class<?>[]{String.class});
    given(invocation.getArguments()).willReturn(new Object[]{"arg1"});
    validationFilter.setValidation(validation);
    Result result=validationFilter.invoke(invoker,invocation);
    assertThat(String.valueOf(result.getValue()),is("success"));
  }
  