• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 package xxx;
2 
3 import android.app.AlertDialog;
4 import android.app.Application;
5 import android.app.Dialog;
6 import android.graphics.drawable.Drawable;
7 import android.net.ConnectivityManager;
8 import android.net.NetworkInfo;
9 import android.os.Looper;
10 import android.view.ViewGroup;
11 import android.widget.LinearLayout;
12 import android.widget.PopupMenu;
13 import java.util.Collection;
14 import java.util.Map;
15 
16 /**
17  * Fake {@link org.robolectric.internal.ShadowProvider} for testing {@link
18  * org.robolectric.errorprone.bugpatterns.RobolectricShadow}.
19  */
20 public class XShadows implements org.robolectric.internal.ShadowProvider {
shadowOf(AlertDialog actual)21   public static XShadowAlertDialog shadowOf(AlertDialog actual) {
22     return null;
23   }
24 
shadowOf(Application actual)25   public static XShadowApplication shadowOf(Application actual) {
26     return null;
27   }
28 
shadowOf(ConnectivityManager actual)29   public static XShadowConnectivityManager shadowOf(ConnectivityManager actual) {
30     return null;
31   }
32 
shadowOf(Dialog actual)33   public static XShadowDialog shadowOf(Dialog actual) {
34     return null;
35   }
36 
shadowOf(Drawable actual)37   public static XShadowDrawable shadowOf(Drawable actual) {
38     return null;
39   }
40 
shadowOf(Looper actual)41   public static XShadowLooper shadowOf(Looper actual) {
42     return null;
43   }
44 
shadowOf(LinearLayout actual)45   public static XShadowLinearLayout shadowOf(LinearLayout actual) {
46     return null;
47   }
48 
shadowOf(NetworkInfo actual)49   public static XShadowNetworkInfo shadowOf(NetworkInfo actual) {
50     return null;
51   }
52 
shadowOf(PopupMenu actual)53   public static XShadowPopupMenu shadowOf(PopupMenu actual) {
54     return null;
55   }
56 
shadowOf(ViewGroup actual)57   public static XShadowViewGroup shadowOf(ViewGroup actual) {
58     return null;
59   }
60 
61   @Override
reset()62   public void reset() {}
63 
64   @Override
getShadows()65   public Collection<Map.Entry<String, String>> getShadows() {
66     return null;
67   }
68 
69   @Override
getProvidedPackageNames()70   public String[] getProvidedPackageNames() {
71     return null;
72   }
73 }
74