【发布时间】:2012-03-20 06:16:51
【问题描述】:
我关注了Concurrent JUnit tests with RunnerScheduler。它说我需要使用ConcurrentJunitRunner.java中的Java代码。
但是ConcurrentJunitRunner.java中的部分代码
ExecutorService executorService = Executors.newFixedThreadPool(
klass.isAnnotationPresent(Concurrent.class) ?
klass.getAnnotation(Concurrent.class).threads() :
(int) (Runtime.getRuntime().availableProcessors() * 1.5),
new NamedThreadFactory(klass.getSimpleName()));
产生错误
类型Class中的方法isAnnotationPresent(Class)不适用于参数(Class)"
我应该怎么做才能消除错误?
【问题讨论】:
-
什么是 Concurrent.class?是Annotation吗?
标签: java unit-testing junit4