项目:guava-mock
文件:MultimapsTest.java
/**
* The supplied multimap will be mutated and an unmodifiable instance used
* in its stead. If the multimap does not support null keys or values,* alternatives may be specified for tests involving nulls.
*/
private static void checkUnmodifiableMultimap(
Multimap<String,Integer> multimap,boolean permitsDuplicates,@Nullable String nullKey,@Nullable Integer nullValue) {
Multimap<String,Integer> unmodifiable =
prepareUnmodifiableTests(multimap,permitsDuplicates,nullKey,nullValue);
UnmodifiableCollectionTests.assertMultimapIsUnmodifiable(
unmodifiable,"test",123);
assertUnmodifiableIterableInTandem(
unmodifiable.keys(),multimap.keys());
assertUnmodifiableIterableInTandem(
unmodifiable.keySet(),multimap.keySet());
assertUnmodifiableIterableInTandem(
unmodifiable.entries(),multimap.entries());
assertUnmodifiableIterableInTandem(
unmodifiable.asMap().entrySet(),multimap.asMap().entrySet());
assertEquals(multimap.toString(),unmodifiable.toString());
assertEquals(multimap.hashCode(),unmodifiable.hashCode());
assertEquals(multimap,unmodifiable);
assertthat(unmodifiable.asMap().get("bar")).containsExactly(5,-1);
assertNull(unmodifiable.asMap().get("missing"));
assertFalse(unmodifiable.entries() instanceof Serializable);
}
项目:guava-mock
文件:MultimapsTest.java
/**
* The supplied multimap will be mutated and an unmodifiable instance used
* in its stead. If the multimap does not support null keys or values,-1);
assertNull(unmodifiable.asMap().get("missing"));
assertFalse(unmodifiable.entries() instanceof Serializable);
}
项目:guava-libraries
文件:MultimapsTest.java
/**
* The supplied multimap will be mutated and an unmodifiable instance used
* in its stead. If the multimap does not support null keys or values,-1);
assertNull(unmodifiable.asMap().get("missing"));
assertFalse(unmodifiable.entries() instanceof Serializable);
}
项目:guava-libraries
文件:MultimapsTest.java
项目:guava
文件:MultimapsTest.java
/**
* The supplied multimap will be mutated and an unmodifiable instance used in its stead. If the
* multimap does not support null keys or values,alternatives may be specified for tests
* involving nulls.
*/
private static void checkUnmodifiableMultimap(
Multimap<String,@NullableDecl String nullKey,@NullableDecl Integer nullValue) {
Multimap<String,nullValue);
UnmodifiableCollectionTests.assertMultimapIsUnmodifiable(unmodifiable,123);
assertUnmodifiableIterableInTandem(unmodifiable.keys(),multimap.keys());
assertUnmodifiableIterableInTandem(unmodifiable.keySet(),multimap.keySet());
assertUnmodifiableIterableInTandem(unmodifiable.entries(),-1);
assertNull(unmodifiable.asMap().get("missing"));
assertFalse(unmodifiable.entries() instanceof Serializable);
}
项目:guava-mock
文件:ImmutableMultisetTest.java
public void testMultisetWrites() {
Multiset<String> multiset = ImmutableMultiset.of("a","b","a");
UnmodifiableCollectionTests.assertMultisetIsUnmodifiable(multiset,"test");
}
项目:guava-mock
文件:ImmutableListMultimapTest.java
public void testemptyMultimapWrites() {
Multimap<String,Integer> multimap = ImmutableListMultimap.of();
UnmodifiableCollectionTests.assertMultimapIsUnmodifiable(
multimap,"foo",1);
}
项目:guava-mock
文件:ImmutableListMultimapTest.java
public void testMultimapWrites() {
Multimap<String,Integer> multimap = createMultimap();
UnmodifiableCollectionTests.assertMultimapIsUnmodifiable(
multimap,"bar",2);
}
项目:guava-mock
文件:ImmutableSetMultimapTest.java
public void testemptyMultimapWrites() {
Multimap<String,Integer> multimap = ImmutableSetMultimap.of();
UnmodifiableCollectionTests.assertMultimapIsUnmodifiable(
multimap,1);
}
项目:guava-mock
文件:ImmutableSetMultimapTest.java
public void testMultimapWrites() {
Multimap<String,2);
}
项目:guava-mock
文件:ImmutableSortedMultisetTest.java
public void testMultisetWrites() {
Multiset<String> multiset = ImmutableSortedMultiset.of("a","test");
}
public void testMultisetWrites() {
Multiset<String> multiset = ImmutableMultiset.of("a","test");
}
public void testemptyMultimapWrites() {
Multimap<String,1);
}
public void testMultimapWrites() {
Multimap<String,2);
}
public void testemptyMultimapWrites() {
Multimap<String,1);
}
public void testMultimapWrites() {
Multimap<String,2);
}
public void testMultisetWrites() {
Multiset<String> multiset = ImmutableSortedMultiset.of("a","test");
}
项目:guava-libraries
文件:ImmutableMultisetTest.java
public void testMultisetWrites() {
Multiset<String> multiset = ImmutableMultiset.of("a","test");
}
项目:guava-libraries
文件:ImmutableListMultimapTest.java
public void testemptyMultimapWrites() {
Multimap<String,1);
}
项目:guava-libraries
文件:ImmutableListMultimapTest.java
public void testMultimapWrites() {
Multimap<String,2);
}
项目:guava-libraries
文件:ImmutableSetMultimapTest.java
public void testemptyMultimapWrites() {
Multimap<String,1);
}
项目:guava-libraries
文件:ImmutableSetMultimapTest.java
public void testMultimapWrites() {
Multimap<String,2);
}
项目:guava-libraries
文件:ImmutableSortedMultisetTest.java
public void testMultisetWrites() {
Multiset<String> multiset = ImmutableSortedMultiset.of("a","test");
}
项目:guava
文件:ImmutableMultisetTest.java
public void testMultisetWrites() {
Multiset<String> multiset = ImmutableMultiset.of("a","test");
}
项目:guava
文件:ImmutableListMultimapTest.java
public void testemptyMultimapWrites() {
Multimap<String,Integer> multimap = ImmutableListMultimap.of();
UnmodifiableCollectionTests.assertMultimapIsUnmodifiable(multimap,1);
}
项目:guava
文件:ImmutableListMultimapTest.java
public void testMultimapWrites() {
Multimap<String,Integer> multimap = createMultimap();
UnmodifiableCollectionTests.assertMultimapIsUnmodifiable(multimap,2);
}
项目:guava
文件:ImmutableSetMultimapTest.java
public void testemptyMultimapWrites() {
Multimap<String,Integer> multimap = ImmutableSetMultimap.of();
UnmodifiableCollectionTests.assertMultimapIsUnmodifiable(multimap,1);
}
项目:guava
文件:ImmutableSetMultimapTest.java
public void testMultimapWrites() {
Multimap<String,2);
}
项目:guava
文件:ImmutableSortedMultisetTest.java
public void testMultisetWrites() {
Multiset<String> multiset = ImmutableSortedMultiset.of("a","test");
}
项目:guava
文件:MultimapsTest.java
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。