### Question:
CommandBuilder { public static List<CommandDefinition> allPublic(Object handler){ return scan(handler, new MethodProperties() .addModifier(Modifier.PUBLIC) .addBlacklistClass(Object.class)); }  static List<CommandDefinition> allPublic(Object handler); static List<CommandDefinition> allGetter(Object handler); static List<CommandDefinition> allSetter(Object handler); static List<CommandDefinition> fromClass(Object handler, Class<?> parentClass); static List<CommandDefinition> complete(Object handler); static List<CommandDefinition> scan(Object handler, MethodProperties properties);  }### Answer:
@Test public void allPublic(){ check(new String[]{"public1", "getOne", "setOne", "isOne"}, CommandBuilder.allPublic(new TestClass())); }