I have one project called NewApp and a test project called NewAppTTest. NewAppT project is a test project that is inside NewApp in NewAppTTest folder.
ANDROID_RUNTIME: /home/javier/bin/android-sdk-linux/platforms/android-17/android.jar
ANDROID_APP_TO_TEST: /home/javier/source/android/NewApp/bin/ (I have tested appending classes dir )
ANDROID_MOCK_FRAMEWORK: /home/javier/lib/android/AndroidMock-1.1.2/android_framework_mocks.jar
Test source file is in a package en src folder of NewAppT project.
I expect that test fails because there is no call made to mock.
12-15 11:14:57.256: E/AndroidRuntime(968): at java.lang.reflect.Method.getDeclaredAnnotations(Native Method)
12-15 11:14:57.256: E/AndroidRuntime(968): at java.lang.reflect.Method.getDeclaredAnnotations(Method.java:248)
12-15 11:14:57.256: E/AndroidRuntime(968): at java.lang.reflect.AccessibleObject.getAnnotations(AccessibleObject.java:199)
12-15 11:14:57.256: E/AndroidRuntime(968): at java.lang.reflect.AccessibleObject.getAnnotation(AccessibleObject.java:207)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.test.suitebuilder.TestMethod.getAnnotation(TestMethod.java:60)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.test.suitebuilder.annotation.HasMethodAnnotation.apply(HasMethodAnnotation.java:39)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.test.suitebuilder.annotation.HasMethodAnnotation.apply(HasMethodAnnotation.java:30)
12-15 11:14:57.256: E/AndroidRuntime(968): at com.android.internal.util.Predicates$OrPredicate.apply(Predicates.java:106)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.test.suitebuilder.annotation.HasAnnotation.apply(HasAnnotation.java:42)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.test.suitebuilder.annotation.HasAnnotation.apply(HasAnnotation.java:31)
12-15 11:14:57.256: E/AndroidRuntime(968): at com.android.internal.util.Predicates$NotPredicate.apply(Predicates.java:122)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.test.suitebuilder.TestSuiteBuilder.satisfiesAllPredicates(TestSuiteBuilder.java:254)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.test.suitebuilder.TestSuiteBuilder.build(TestSuiteBuilder.java:190)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.test.InstrumentationTestRunner.onCreate(InstrumentationTestRunner.java:373)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4218)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.app.ActivityThread.access$3000(ActivityThread.java:125)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.os.Handler.dispatchMessage(Handler.java:99)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.os.Looper.loop(Looper.java:123)
12-15 11:14:57.256: E/AndroidRuntime(968): at android.app.ActivityThread.main(ActivityThread.java:4627)
12-15 11:14:57.256: E/AndroidRuntime(968): at java.lang.reflect.Method.invokeNative(Native Method)
12-15 11:14:57.256: E/AndroidRuntime(968): at java.lang.reflect.Method.invoke(Method.java:521)
12-15 11:14:57.256: E/AndroidRuntime(968): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
12-15 11:14:57.256: E/AndroidRuntime(968): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
12-15 11:14:57.256: E/AndroidRuntime(968): at dalvik.system.NativeStart.main(Native Method)
12-15 11:14:57.256: E/AndroidRuntime(968): Caused by: java.lang.ClassNotFoundException: com.google.android.testing.mocking.UsesMocks in loader dalvik.system.PathClassLoader[/system/framework/android.test.runner.jar:/data/app/com.example.newapp.test-1.apk:/data/app/com.example.newapp-2.apk]
12-15 11:14:57.256: E/AndroidRuntime(968): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243)
12-15 11:14:57.256: E/AndroidRuntime(968): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
12-15 11:14:57.256: E/AndroidRuntime(968): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
12-15 11:14:57.256: E/AndroidRuntime(968): ... 25 more
15-dic-2012 12:30:15 - NOTE : Start Processing Annotations
15-dic-2012 12:30:15 - NOTE : Processing [public void testSome() ]
15-dic-2012 12:30:15 - NOTE : Adding Class to Mocking List: java.lang.Object
15-dic-2012 12:30:15 - NOTE : Found 1 classes to mock
15-dic-2012 12:30:15 - NOTE : Fetching mocks of class: java.lang.Object
15-dic-2012 12:30:15 - NOTE : Found 22 mocked classes to save
15-dic-2012 12:30:15 - NOTE : Saving v16.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v16.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v201.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v201.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v231.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v231.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v22.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v22.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v231.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v231.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v233.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v233.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v30.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v30.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v22.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v22.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v40.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v40.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v16.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v16.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v40.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v40.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v30.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v30.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v15.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v15.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v21.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v21.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v31.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v31.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v233.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v233.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v403.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v403.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v403.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v403.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v31.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v31.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v15.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v15.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v201.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v201.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v21.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v21.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Finished Processing Mocks
15-dic-2012 12:30:15 - NOTE : Start Processing Annotations
15-dic-2012 12:30:15 - NOTE : Processing [public void testSome() ]
15-dic-2012 12:30:15 - NOTE : Adding Class to Mocking List: java.lang.Object
15-dic-2012 12:30:15 - NOTE : Found 1 classes to mock
15-dic-2012 12:30:15 - NOTE : Fetching mocks of class: java.lang.Object
15-dic-2012 12:30:15 - NOTE : Found 22 mocked classes to save
15-dic-2012 12:30:15 - NOTE : Saving v16.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v16.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v201.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v201.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v231.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v231.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v22.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v22.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v231.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v231.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v233.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v233.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v30.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v30.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v22.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v22.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v40.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v40.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v16.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v16.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v40.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v40.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v30.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v30.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v15.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v15.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v21.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v21.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v31.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v31.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v233.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v233.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v403.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v403.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v403.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v403.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v31.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v31.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v15.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v15.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving v201.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v201.genmocks.java.lang.ObjectDelegateInterface
15-dic-2012 12:30:15 - NOTE : Saving v21.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Saving via Eclipse v21.genmocks.java.lang.ObjectDelegateSubclass
15-dic-2012 12:30:15 - NOTE : Finished Processing Mocks
15-dic-2012 12:30:15 - NOTE : Start Processing Annotations
15-dic-2012 12:30:15 - NOTE : Processing []
15-dic-2012 12:30:15 - NOTE : Found 0 classes to mock
15-dic-2012 12:30:15 - NOTE : Found 0 mocked classes to save
15-dic-2012 12:30:15 - NOTE : Finished Processing Mocks
15-dic-2012 12:30:15 - NOTE : Start Processing Annotations
15-dic-2012 12:30:15 - NOTE : Processing []
15-dic-2012 12:30:15 - NOTE : Found 0 classes to mock
15-dic-2012 12:30:15 - NOTE : Found 0 mocked classes to save
15-dic-2012 12:30:15 - NOTE : Finished Processing Mocks
I have done several tests and read several posts I don't to know what to do now.
Thanks in advance.