### Question:
CommandBuilder { public static List<CommandDefinition> complete(Object handler){ return scan(handler, new MethodProperties() .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 complete(){ check(new String[]{"public1", "getOne", "setOne", "isOne", "setTwo", "private1", "private2", "protected1"}, CommandBuilder.complete(new TestClass())); }