Пример #1
0
  public void testDirectCallOfDisposable() throws Exception {
    SelDisposable selfDisposable = new SelDisposable("root");
    Disposer.register(myRoot, selfDisposable);
    Disposer.register(selfDisposable, myFolder1);
    Disposer.register(myFolder1, myFolder2);

    selfDisposable.dispose();

    assertDisposed(selfDisposable);
    assertDisposed(myFolder1);
    assertDisposed(myFolder2);

    assertEquals(0, Disposer.getTree().getNodesInExecution().size());
  }
Пример #2
0
 public void testDirectCallOfUnregisteredSelfDisposable() throws Exception {
   SelDisposable selfDisposable = new SelDisposable("root");
   selfDisposable.dispose();
 }