@Test
@SuppressWarnings("deprecation")
public void modifiableImmutableCollections() {
ModifiableMutableImmutableCollection m = ModifiableMutableImmutableCollection.create();
m.addA("a");
m.addA("b", "c");
m.addB("d", "e");
m.putC("x", 1);
m.putC("y", 2);
check(m.a()).isA(ImmutableCollection.class);
check(m.b()).isA(ImmutableCollection.class);
check(m.c()).isA(ImmutableMultimap.class);
check(m.d()).isA(ImmutableMap.class);
check(m.a()).isOf("a", "b", "c");
check(m.b()).isOf("d", "e");
check(m.c().values()).isOf(1, 2);
check(m.c().keySet()).isOf("x", "y");
check(m.d().isEmpty());
m.clear();
check(m.a()).isEmpty();
check(m.b()).isEmpty();
check(m.c().entries()).isEmpty();
check(m.d().entrySet()).isEmpty();
}
ModifiablesTest.java 文件源码
java
阅读 51
收藏 0
点赞 0
评论 0
项目:GitHub
作者:
评论列表
文章目录