public static String formatMethodWithClass(Method input) {
    return String.format("%s#%s", input.getDeclaringClass().getName(), formatMethod(input));
  }
@Test
  public void testClassMethodFormatter() throws Exception {
    assertEquals(
        getClass().getName() + "#testMethodFormatter()",
        ReflectHelpers.formatMethodWithClass(getClass().getMethod("testMethodFormatter")));

    assertEquals(
        getClass().getName() + "#oneArg(int)",
        ReflectHelpers.formatMethodWithClass(getClass().getDeclaredMethod("oneArg", int.class)));

    assertEquals(
        getClass().getName() + "#twoArg(String, List)",
        ReflectHelpers.formatMethodWithClass(
            getClass().getDeclaredMethod("twoArg", String.class, List.class)));
  }