MutableTreeNodeTest.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:statistics 作者:
@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));
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号