• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package xxx;
2 
3 import android.app.Application;
4 import android.content.Context;
5 import android.os.Looper;
6 import org.robolectric.annotation.Implementation;
7 import org.robolectric.annotation.Implements;
8 
9 /**
10  * Fake shadow for testing {@link org.robolectric.errorprone.bugpatterns.DeprecatedMethodsCheck}.
11  */
12 @Implements(Application.class)
13 public class XShadowApplication {
getInstance()14   public static XShadowApplication getInstance() {
15     return null;
16   }
17 
18   @Implementation
getApplicationContext()19   public Context getApplicationContext() {
20     return null;
21   }
22 
getLatestAlertDialog()23   public XShadowAlertDialog getLatestAlertDialog() {
24     return null;
25   }
26 
getLatestDialog()27   public XShadowDialog getLatestDialog() {
28     return null;
29   }
30 
getLatestPopupMenu()31   public XShadowPopupMenu getLatestPopupMenu() {
32     return null;
33   }
34 
35   @Implementation
getMainLooper()36   public Looper getMainLooper() {
37     return null;
38   }
39 
runBackgroundTasks()40   public void runBackgroundTasks() {}
41 }
42