Searched defs:shadowClass (Results 1 - 4 of 4) sorted by relevance
/external/robolectric/src/test/java/com/xtremelabs/robolectric/bytecode/ |
H A D | RobolectricWiringTest.java | 26 for (Class<?> shadowClass : Robolectric.getDefaultShadowClasses()) { 27 verifyClass(shadowClass); 33 private void verifyClass(final Class<?> shadowClass) { argument 34 Implements annotation = shadowClass.getAnnotation(Implements.class); 38 shadowClass.getConstructor(implementedClass); 41 shadowClass.getConstructor(); 43 mismatches.add("Missing constructor for " + shadowClass.getSimpleName()); 47 for (Method shadowMethod : shadowClass.getDeclaredMethods()) {
|
/external/robolectric/src/main/java/com/xtremelabs/robolectric/bytecode/ |
H A D | RobolectricInternals.java | 42 public static void bindShadowClass(Class<?> shadowClass) { argument 43 Implements realClass = shadowClass.getAnnotation(Implements.class); 45 throw new IllegalArgumentException(shadowClass + " is not annotated with @Implements"); 49 ShadowWrangler.getInstance().bindShadowClass(realClass.value(), shadowClass); 51 String unloadableClassName = shadowClass.getSimpleName();
|
H A D | ShadowWrangler.java | 81 public void bindShadowClass(Class<?> realClass, Class<?> shadowClass) { argument 82 shadowClassMap.put(realClass.getName(), shadowClass.getName()); 83 if (debug) System.out.println("shadow " + realClass + " with " + shadowClass); 170 Class<?> shadowClass = loadClass(shadowClassName, instance.getClass().getClassLoader()); 171 Constructor<?> constructor = findConstructor(instance, shadowClass); 175 shadow = shadowClass.newInstance(); 179 injectRealObjectOn(shadow, shadowClass, instance); 191 private void injectRealObjectOn(Object shadow, Class<?> shadowClass, Object instance) { argument 192 MetaShadow metaShadow = getMetaShadow(shadowClass); 198 private MetaShadow getMetaShadow(Class<?> shadowClass) { argument 226 findConstructor(Object instance, Class<?> shadowClass) argument 443 MetaShadow(Class<?> shadowClass) argument [all...] |
/external/robolectric/src/main/java/com/xtremelabs/robolectric/ |
H A D | Robolectric.java | 94 public static void bindShadowClass(Class<?> shadowClass) { argument 95 RobolectricInternals.bindShadowClass(shadowClass); 103 for (Class<?> shadowClass : shadowClasses) { 104 bindShadowClass(shadowClass);
|
Completed in 147 milliseconds