@Test
public void testCleanDisconnects() {
MutableTreeNode test = new MutableTreeNode(null);
MutableTreeNode child = new MutableTreeNode(null);
MutableTreeNode parent = new MutableTreeNode(null);
test.addChild(child);
parent.addChild(test);
parent.addChild(child);
test.clean();
assertThat(test.getChildren(), IsEmptyCollection.empty());
assertThat(test.getAncestors(), IsEmptyCollection.empty());
assertThat(parent.getChildren(), hasSize(1));
assertThat(parent.getChildren(), IsIterableContainingInOrder.contains(child));
assertThat(child.getAncestors(), hasSize(1));
assertThat(child.getAncestors(), IsIterableContainingInOrder.contains(parent));
}
MutableTreeNodeTest.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:statistics
作者:
评论列表
文章目录