@Test void testShutdownAndAwaitTermination() { ExecutorService executorService = Executors.newSingleThreadExecutor(); assertDoesNotThrow(() -> ExecutorServiceUtils.shutdownAndAwaitTermination(executorService)); }
public static void shutdownAndAwaitTermination(ExecutorService executorService) { shutdownAndAwaitTermination(executorService, 10, 5); }
ExecutorServiceUtils { public static void shutdownAndAwaitTermination(ExecutorService executorService) { shutdownAndAwaitTermination(executorService, 10, 5); } }
ExecutorServiceUtils { public static void shutdownAndAwaitTermination(ExecutorService executorService) { shutdownAndAwaitTermination(executorService, 10, 5); } private  ExecutorServiceUtils(); }
ExecutorServiceUtils { public static void shutdownAndAwaitTermination(ExecutorService executorService) { shutdownAndAwaitTermination(executorService, 10, 5); } private  ExecutorServiceUtils(); static void shutdownAndAwaitTermination(ExecutorService executorService); static void shutdownAndAwaitTermination(
      ExecutorService executorService, long shutdownTimeout, long shutdownNowTimeout); }
ExecutorServiceUtils { public static void shutdownAndAwaitTermination(ExecutorService executorService) { shutdownAndAwaitTermination(executorService, 10, 5); } private  ExecutorServiceUtils(); static void shutdownAndAwaitTermination(ExecutorService executorService); static void shutdownAndAwaitTermination(
      ExecutorService executorService, long shutdownTimeout, long shutdownNowTimeout);  }