Class MultiThreadRunner
- java.lang.Object
-
- net.n2oapp.framework.api.util.async.MultiThreadRunner
-
public class MultiThreadRunner extends Object
Утилита для проверки потокобезопасности объекта- Since:
- 11.04.2015
- Author:
- iryabov
-
-
Constructor Summary
Constructors Constructor Description MultiThreadRunner()MultiThreadRunner(int threadMax, int timeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intrun(Callable<Boolean> callable)Запуск теста в несколько потоков
-
-
-
Method Detail
-
run
public int run(Callable<Boolean> callable) throws InterruptedException, ExecutionException
Запуск теста в несколько потоков- Parameters:
callable- - тело теста, должен вернуть результат assert'а- Returns:
- метод возвращает число ошибок (число не верных асертов)
- Throws:
InterruptedExceptionExecutionException
-
-