@Test public void initial() throws IOException { String pathToJar = adaptPath("src/test/resources/aars/support-compat-24.2.0.aar"); AarTypeSolver aarTypeSolver = new AarTypeSolver(new File(pathToJar)); assertEquals(true, aarTypeSolver.tryToSolveType("android.support.v4.app.ActivityCompat").isSolved()); assertEquals(true, aarTypeSolver.tryToSolveType("android.support.v4.app.ActivityManagerCompat").isSolved()); assertEquals(true, aarTypeSolver.tryToSolveType("android.support.v4.app.NotificationCompat").isSolved()); assertEquals(true, aarTypeSolver.tryToSolveType("android.support.v4.app.NotificationCompat.Action").isSolved()); assertEquals(true, aarTypeSolver.tryToSolveType("android.support.v4.app.NotificationCompat.Action.Builder").isSolved()); assertEquals(false, aarTypeSolver.tryToSolveType("com.github.javaparser.ASTParser.Foo").isSolved()); assertEquals(false, aarTypeSolver.tryToSolveType("com.github.javaparser.Foo").isSolved()); assertEquals(false, aarTypeSolver.tryToSolveType("Foo").isSolved()); }