类org.junit.internal.builders.IgnoredBuilder源码实例Demo

下面列出了怎么用org.junit.internal.builders.IgnoredBuilder的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: android-test   文件: AndroidRunnerBuilder.java
/**
 * Initialize.
 *
 * <p>Each class in the {@code customRunnerBuilderClasses} list must be a concrete public class
 * and must have a public no-argument constructor.
 *
 * @param suiteBuilder the top level {@link RunnerBuilder} to use to build nested classes.
 * @param runnerParams {@link AndroidRunnerParams} that stores common runner parameters
 * @param scanningPath true if being used to build {@link Runner} from classes found while
 *     scanning the path; requires extra checks to avoid unnecessary errors.
 * @param customRunnerBuilderClasses custom {@link RunnerBuilder} classes
 * @throws IllegalStateException if any of the custom {@link RunnerBuilder} classes cannot be
 *     instantiated.
 */
AndroidRunnerBuilder(
    RunnerBuilder suiteBuilder,
    AndroidRunnerParams runnerParams,
    boolean scanningPath,
    List<Class<? extends RunnerBuilder>> customRunnerBuilderClasses) {
  super(true);
  androidJUnit3Builder = new AndroidJUnit3Builder(runnerParams, scanningPath);
  androidJUnit4Builder = new AndroidJUnit4Builder(runnerParams, scanningPath);
  androidSuiteBuilder = new AndroidSuiteBuilder(runnerParams);
  androidAnnotatedBuilder =
      new AndroidAnnotatedBuilder(suiteBuilder == null ? this : suiteBuilder, runnerParams);
  ignoredBuilder = new IgnoredBuilder();

  customRunnerBuilders = instantiateRunnerBuilders(customRunnerBuilderClasses);
}
 
源代码2 项目: xtext-eclipse   文件: RunnerBuilder.java
@Override
protected IgnoredBuilder ignoredBuilder() {
	return new IgnoredBuilder() {
		@Override
		public Runner runnerForClass(Class<?> testClass) {
			if (testClass.getAnnotation(Ignore.class) != null || testClass.getAnnotation(IgnoredBySmokeTest.class) != null)
				return new IgnoredClassRunner(testClass);
			return null;
		}
	};
}
 
源代码3 项目: xtext-core   文件: RunnerBuilder.java
@Override
protected IgnoredBuilder ignoredBuilder() {
	return new IgnoredBuilder() {
		@Override
		public Runner runnerForClass(Class<?> testClass) {
			if (testClass.getAnnotation(Ignore.class) != null || testClass.getAnnotation(IgnoredBySmokeTest.class) != null)
				return new IgnoredClassRunner(testClass);
			return null;
		}
	};
}
 
@Override
protected IgnoredBuilder ignoredBuilder() {
    return new IgnoredIgnoredBuilder();
}
 
@Override
protected IgnoredBuilder ignoredBuilder() {
    return new IgnoredIgnoredBuilder();
}
 
@Override
protected IgnoredBuilder ignoredBuilder() {
    return new IgnoredIgnoredBuilder();
}
 
@Override
protected IgnoredBuilder ignoredBuilder() {
    return new IgnoredIgnoredBuilder();
}
 
源代码8 项目: android-test   文件: AndroidRunnerBuilder.java
@Override
protected IgnoredBuilder ignoredBuilder() {
  return ignoredBuilder;
}
 
 类所在包
 同包方法