@Test public void remove_givenOnlyKeyInRoot_thenReplace() throws Exception { setField("root", buildNodeHeight(0, 2)); ABTree.ABTreeNode expected = buildNode(-4, 4); test.remove(0); assertTree(expected); }
public boolean remove(int key) { throw new RuntimeException("Not Implemented"); }
ABTree { public boolean remove(int key) { throw new RuntimeException("Not Implemented"); } }
ABTree { public boolean remove(int key) { throw new RuntimeException("Not Implemented"); } ABTree(int a, int b); }
ABTree { public boolean remove(int key) { throw new RuntimeException("Not Implemented"); } ABTree(int a, int b); boolean validAB(); int height(); boolean find(int key); void insert(int key); boolean remove(int key); }
ABTree { public boolean remove(int key) { throw new RuntimeException("Not Implemented"); } ABTree(int a, int b); boolean validAB(); int height(); boolean find(int key); void insert(int key); boolean remove(int key);  }