/**
* In some cases our graph implementations return custom sets that define their own size() and
* contains(). Verify that these sets are consistent with the elements of their iterator.
*/
@CanIgnoreReturnValue
static <T> Set<T> sanityCheckSet(Set<T> set) {
assertThat(set).hasSize(Iterators.size(set.iterator()));
for (Object element : set) {
assertThat(set).contains(element);
}
assertThat(set).doesNotContain(new Object());
assertThat(set).isEqualTo(ImmutableSet.copyOf(set));
return set;
}
TestUtil.java 文件源码
java
阅读 37
收藏 0
点赞 0
评论 0
项目:googles-monorepo-demo
作者:
评论列表
文章目录