コード例 #1
0
  @Test
  public void whenCommittedWhileWaiting() {
    barrier = new VetoCommitBarrier();

    TestThread thread =
        new TestThread() {
          @Override
          public void doRun() throws Exception {
            barrier.tryAwaitOpen(1, TimeUnit.DAYS);
          }
        };

    thread.setPrintStackTrace(false);
    thread.start();
    sleepMs(500);
    thread.interrupt();

    // thread.join();
    // thread.assertFailedWithException(InterruptedException.class);
  }