2012/06/15 20:16:35 - NOTE : Start Processing Annotations
2012/06/15 20:16:35 - NOTE : Processing [public void testNotifyToAndroid_WhenNotificationTurnedOn() throws java.lang.Exception]
2012/06/15 20:16:35 - NOTE : Adding Class to Mocking List: android.app.NotificationManager
2012/06/15 20:16:35 - NOTE : Adding Class to Mocking List: com.emorym.android_pusher.Pusher
2012/06/15 20:16:35 - NOTE : Adding Class to Mocking List: com.google.gson.Gson
2012/06/15 20:16:35 - NOTE : Found 3 classes to mock
2012/06/15 20:16:35 - NOTE : Fetching mocks of class: android.app.NotificationManager for GINGERBREAD_NFC
2012/06/15 20:16:35 - ERROR : Could not find android.app.NotificationManager
2012/06/15 20:16:35 - ERROR : java.lang.ClassNotFoundException: v233.genmocks.android.app.NotificationManagerDelegateSubclass
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at com.google.android.testing.mocking.AndroidFrameworkMockGenerator.getPrebuiltClassesFor(AndroidFrameworkMockGenerator.java:102)
at com.google.android.testing.mocking.AndroidFrameworkMockGenerator.getMocksForClass(AndroidFrameworkMockGenerator.java:81)
at com.google.android.testing.mocking.AndroidFrameworkMockGenerator.getMocksForClass(AndroidFrameworkMockGenerator.java:76)
at com.google.android.testing.mocking.UsesMocksProcessor.getMocksForClass(UsesMocksProcessor.java:257)
at com.google.android.testing.mocking.UsesMocksProcessor.getClassMocks(UsesMocksProcessor.java:209)
at com.google.android.testing.mocking.UsesMocksProcessor.getMocksFor(UsesMocksProcessor.java:110)
at com.google.android.testing.mocking.UsesMocksProcessor.process(UsesMocksProcessor.java:87)
at org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher.handleProcessor(RoundDispatcher.java:139)
at org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher.round(RoundDispatcher.java:121)
at org.eclipse.jdt.internal.compiler.apt.dispatch.BaseAnnotationProcessorManager.processAnnotations(BaseAnnotationProcessorManager.java:159)
at org.eclipse.jdt.internal.apt.pluggable.core.dispatch.IdeAnnotationProcessorManager.processAnnotations(IdeAnnotationProcessorManager.java:134)
at org.eclipse.jdt.internal.compiler.Compiler.processAnnotations(Compiler.java:813)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:432)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:364)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:178)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:301)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:60)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:184)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:394)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:114)
at com.android.ide.eclipse.adt.internal.project.ProjectHelper.doFullIncrementalDebugBuild(ProjectHelper.java:966)
at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:147)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703)
at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:928)
at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1132)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
2012/06/15 20:16:35 - NOTE : Known Classpath:
2012/06/15 20:16:35 - NOTE : file:/Users/Yusuke/devlibs/AndroidMock-1.1/android_framework_mocks.jar
2012/06/15 20:16:35 - NOTE : file:/Users/Yusuke/devlibs/AndroidMock-1.1/android_framework_mocks.jar
2012/06/15 20:16:35 - NOTE : file:/Users/Yusuke/devlibs/AndroidMock-1.1/AndroidMockGenerator.jar
2012/06/15 20:16:35 - NOTE : file:/Users/Yusuke/devlibs/android-sdk-mac_x86/platforms/android-10/android.jar
2012/06/15 20:16:35 - NOTE : file:/Users/Yusuke/workspaces/android/Toget/bin/classes/
2012/06/15 20:16:35 - NOTE : file:/Users/Yusuke/devlibs/AndroidMock-1.1/android_framework_mocks/
2012/06/15 20:16:35 - NOTE : file:/Users/Yusuke/workspaces/android/Toget/libs/gson-2.2.1.jar
2012/06/15 20:16:35 - NOTE : file:/Users/Yusuke/workspaces/android/Toget/libs/gson-2.2.1.jar
2012/06/15 20:16:35 - NOTE : Creating mocks of class: com.emorym.android_pusher.Pusher
2012/06/15 20:16:35 - NOTE : Creating mocks of class: com.google.gson.Gson
2012/06/15 20:16:35 - NOTE : Found 2 mocked classes to save
2012/06/15 20:16:35 - NOTE : Saving genmocks.com.emorym.android_pusher.PusherDelegateInterface
2012/06/15 20:16:35 - NOTE : Saving via Eclipse genmocks.com.emorym.android_pusher.PusherDelegateInterface
2012/06/15 20:16:35 - NOTE : Saving genmocks.com.emorym.android_pusher.PusherDelegateSubclass
2012/06/15 20:16:35 - NOTE : Saving via Eclipse genmocks.com.emorym.android_pusher.PusherDelegateSubclass
2012/06/15 20:16:35 - NOTE : Finished Processing Mocks
2012/06/15 20:16:35 - NOTE : Start Processing Annotations
2012/06/15 20:16:35 - NOTE : Processing []
2012/06/15 20:16:35 - NOTE : Found 0 classes to mock
2012/06/15 20:16:35 - NOTE : Found 0 mocked classes to save
2012/06/15 20:16:35 - NOTE : Finished Processing Mocks
@UsesMocks({NotificationManager.class, Pusher.class, OrmLiteSqliteOpenHelper.class})
public void testNotifyToAndroid_WhenNotificationTurnedOn() throws Exception {
OrmLiteSqliteOpenHelper helper = AndroidMock.createMock(OrmLiteSqliteOpenHelper.class, null, null, null, 0);
notificationManager = AndroidMock.createMock(NotificationManager.class);
Pusher pusher = AndroidMock.createMock(Pusher.class, "aaa", "aaa");
}
2012/06/16 17:04:20 - NOTE : Creating mocks of class: com.emorym.android_pusher.Pusher
2012/06/16 17:04:20 - NOTE : Creating mocks of class: com.j256.ormlite.android.apptools.OrmLiteSqliteOpenHelper
2012/06/16 17:04:20 - ERROR : Could not find com.j256.ormlite.android.apptools.OrmLiteSqliteOpenHelper
2012/06/16 17:04:20 - ERROR : java.lang.NoClassDefFoundError: com/j256/ormlite/support/ConnectionSource
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
at java.lang.Class.getDeclaredConstructors(Class.java:1836)
at com.google.android.testing.mocking.AndroidMockGenerator.containsUsableConstructor(AndroidMockGenerator.java:134)
at com.google.android.testing.mocking.AndroidMockGenerator.classIsSupportedType(AndroidMockGenerator.java:145)
at com.google.android.testing.mocking.AndroidMockGenerator.createMocksForClass(AndroidMockGenerator.java:93)
at com.google.android.testing.mocking.AndroidMockGenerator.createMocksForClass(AndroidMockGenerator.java:88)
at com.google.android.testing.mocking.UsesMocksProcessor.createMocksForClass(UsesMocksProcessor.java:229)
at com.google.android.testing.mocking.UsesMocksProcessor.getClassMocks(UsesMocksProcessor.java:207)
at com.google.android.testing.mocking.UsesMocksProcessor.getMocksFor(UsesMocksProcessor.java:110)
at com.google.android.testing.mocking.UsesMocksProcessor.process(UsesMocksProcessor.java:87)
at org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher.handleProcessor(RoundDispatcher.java:139)
at org.eclipse.jdt.internal.compiler.apt.dispatch.RoundDispatcher.round(RoundDispatcher.java:121)
at org.eclipse.jdt.internal.compiler.apt.dispatch.BaseAnnotationProcessorManager.processAnnotations(BaseAnnotationProcessorManager.java:159)
at org.eclipse.jdt.internal.apt.pluggable.core.dispatch.IdeAnnotationProcessorManager.processAnnotations(IdeAnnotationProcessorManager.java:134)
at org.eclipse.jdt.internal.compiler.Compiler.processAnnotations(Compiler.java:813)
at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:432)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:364)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.compile(BatchImageBuilder.java:178)
at org.eclipse.jdt.internal.core.builder.AbstractImageBuilder.compile(AbstractImageBuilder.java:301)
at org.eclipse.jdt.internal.core.builder.BatchImageBuilder.build(BatchImageBuilder.java:60)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.buildAll(JavaBuilder.java:254)
at org.eclipse.jdt.internal.core.builder.JavaBuilder.build(JavaBuilder.java:173)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:394)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:114)
at org.eclipse.jdt.internal.ui.util.CoreUtility$BuildJob.run(CoreUtility.java:161)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.ClassNotFoundException: com.j256.ormlite.support.ConnectionSource
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 38 more
2012/06/16 17:04:20 - NOTE : Known Classpath:
2012/06/16 17:04:20 - NOTE : file:/Users/Yusuke/devlibs/AndroidMock-1.1/android_framework_mocks.jar
2012/06/16 17:04:20 - NOTE : file:/Users/Yusuke/devlibs/AndroidMock-1.1/android_framework_mocks.jar
2012/06/16 17:04:20 - NOTE : file:/Users/Yusuke/devlibs/android-sdk-mac_x86/platforms/android-10/android.jar
2012/06/16 17:04:20 - NOTE : file:/Users/Yusuke/workspaces/android/Toget/bin/classes/
2012/06/16 17:04:20 - NOTE : file:/Users/Yusuke/devlibs/AndroidMock-1.1/android_framework_mocks/
2012/06/16 17:04:20 - NOTE : file:/Users/Yusuke/workspaces/android/Toget/libs/gson-2.2.1.jar
2012/06/16 17:04:20 - NOTE : file:/Users/Yusuke/devlibs/AndroidMock-1.1/AndroidMockGenerator.jar
2012/06/16 17:04:20 - NOTE : file:/Users/Yusuke/workspaces/android/Toget/libs/ormlite-android-4.40.jar
2012/06/16 17:04:20 - NOTE : Found 2 mocked classes to save
2012/06/16 17:04:20 - NOTE : Saving genmocks.com.emorym.android_pusher.PusherDelegateInterface
2012/06/16 17:04:20 - NOTE : Saving via Eclipse genmocks.com.emorym.android_pusher.PusherDelegateInterface
2012/06/16 17:04:20 - NOTE : Saving genmocks.com.emorym.android_pusher.PusherDelegateSubclass
2012/06/16 17:04:20 - NOTE : Saving via Eclipse genmocks.com.emorym.android_pusher.PusherDelegateSubclass
2012/06/16 17:04:20 - NOTE : Finished Processing Mocks
2012/06/16 17:04:20 - NOTE : Start Processing Annotations
2012/06/16 17:04:20 - NOTE : Processing []
2012/06/16 17:04:20 - NOTE : Found 0 classes to mock
2012/06/16 17:04:20 - NOTE : Found 0 mocked classes to save
2012/06/16 17:04:20 - NOTE : Finished Processing Mocks