public void testCopyOf_iterator_empty() {
   Iterator<String> iterator = Iterators.emptyIterator();
   Multiset<String> multiset = ImmutableMultiset.copyOf(iterator);
   assertTrue(multiset.isEmpty());
 }
 public void testCopyOf_multiset_empty() {
   Multiset<String> c = HashMultiset.create();
   Multiset<String> multiset = ImmutableMultiset.copyOf(c);
   assertTrue(multiset.isEmpty());
 }
 public void testCreation_emptyArray() {
   String[] array = new String[0];
   Multiset<String> multiset = ImmutableMultiset.copyOf(array);
   assertTrue(multiset.isEmpty());
 }
 public void testCopyOf_collection_empty() {
   // "<String>" is required to work around a javac 1.5 bug.
   Collection<String> c = MinimalCollection.<String>of();
   Multiset<String> multiset = ImmutableMultiset.copyOf(c);
   assertTrue(multiset.isEmpty());
 }
 public void testCreation_noArgs() {
   Multiset<String> multiset = ImmutableMultiset.of();
   assertTrue(multiset.isEmpty());
 }