### Question:
SmaliParser { public static List<BuilderClassDef> parse(String path) throws Exception { DexBuilder dexBuilder = new DexBuilder(Opcodes.forApi(SmaliParser.DEX_API_LEVEL)); return parseFiles(new File(path), dexBuilder); }  static List<BuilderClassDef> parse(String path); static List<BuilderClassDef> parseFiles(File file, DexBuilder dexBuilder); static List<BuilderClassDef> parseFiles(List<File> smaliFiles, DexBuilder dexBuilder); static BuilderClassDef parse(File smaliFile, DexBuilder dexBuilder); static BuilderClassDef parse(String path, InputStream is, DexBuilder dexBuilder); static List<BuilderClassDef> parse(String path, DexBuilder dexBuilder); static final int DEX_API_LEVEL; }### Answer:
@Test public void canParseSmaliDirectory() throws Exception { List<BuilderClassDef> classDefs = SmaliParser.parse(VMTester.TEST_CLASS_PATH); assertTrue(classDefs.size() > 0); }