Java 类org.robolectric.bytecode.ClassInfo 实例源码

项目:Fabric-Example-App-Android    文件:SdkTestRunner.java   
@Override
public Setup createSetup() {
    return new Setup() {
        @Override
        public boolean shouldInstrument(ClassInfo classInfo) {
            return classInfo.getName().equals(AsyncTasks.class.getName())
                    || super.shouldInstrument(classInfo);
        }
    };
}
项目:FullRobolectricTestSample    文件:TestRunners.java   
@Override
public Setup createSetup() {
  return new Setup() {
    @Override
    public boolean shouldInstrument(ClassInfo classInfo) {
      String name = classInfo.getName();
      if (name.equals(AndroidTranslatorClassInstrumentedTest.CustomPaint.class.getName())
          || name.equals(AndroidTranslatorClassInstrumentedTest.ClassWithPrivateConstructor.class.getName())) {
        return true;
      }
      return super.shouldInstrument(classInfo);
    }
  };
}
项目:Yarrn    文件:MyRobolectricTestRunner.java   
@Override
public Setup createSetup() {
    return new Setup() {
        @Override
        public boolean isFromAndroidSdk(ClassInfo classInfo) {
            return super.isFromAndroidSdk(classInfo) || classInfo.getName().startsWith("com.google.ads.")
                    || classInfo.getName().startsWith("com.google.analytics.");
        }
    };
}
项目:HoebApp    文件:MyRobolectricTestRunner.java   
@Override
public Setup createSetup() {
    return new Setup() {
        @Override
        public boolean isFromAndroidSdk(ClassInfo classInfo) {
            return super.isFromAndroidSdk(classInfo) || classInfo.getName().startsWith("com.google.ads.")
                    || classInfo.getName().startsWith("com.google.analytics.");
        }
    };
}
项目:open    文件:MapzenTestRunner.java   
@Override
public boolean shouldInstrument(ClassInfo classInfo) {
    return CUSTOM_SHADOW_TARGETS.contains(classInfo.getName())
            || super.shouldInstrument(classInfo);
}