App { private App() { executor = Executors.newFixedThreadPool(2); stopLatch = new CountDownLatch(2); } private  App(); static void main(String[] args);  }
@Test public void testApp() throws InterruptedException, ExecutionException { App.main(null); }