public class TestExecutors
extends java.lang.Object
TestRule that validates that all submitted tasks finished and were completed. This
 allows for testing that tasks have exercised the appropriate shutdown logic.| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
TestExecutors.TestExecutorService
A union of the  
ExecutorService and TestRule interfaces. | 
| Constructor and Description | 
|---|
TestExecutors()  | 
| Modifier and Type | Method and Description | 
|---|---|
static TestExecutors.TestExecutorService | 
from(java.util.concurrent.ExecutorService staticExecutorService)  | 
static TestExecutors.TestExecutorService | 
from(java.util.function.Supplier<java.util.concurrent.ExecutorService> executorServiceSuppler)  | 
public static TestExecutors.TestExecutorService from(java.util.concurrent.ExecutorService staticExecutorService)
public static TestExecutors.TestExecutorService from(java.util.function.Supplier<java.util.concurrent.ExecutorService> executorServiceSuppler)