Interface UnmodifiableCollectionTests<T>
-
- Type Parameters:
T
- The element type of the collection to test.
- All Superinterfaces:
CollectionTests<T>
,IterableTests<T>
- All Known Subinterfaces:
MapTests.EntrySetTests.AddAllTests<K,V>
,MapTests.EntrySetTests.AddTests<K,V>
,MapTests.KeySetTests.AddAllTests<K,V>
,MapTests.KeySetTests.AddTests<K,V>
,MapTests.ValuesTests.AddAllTests<K,V>
,MapTests.ValuesTests.AddTests<K,V>
,UnmodifiableCollectionTests.AddAllTests<T>
,UnmodifiableCollectionTests.AddTests<T>
,UnmodifiableCollectionTests.ClearTests<T>
,UnmodifiableCollectionTests.RemoveAllTests<T>
,UnmodifiableCollectionTests.RemoveIfTests<T>
,UnmodifiableCollectionTests.RemoveTests<T>
,UnmodifiableCollectionTests.RetainAllTests<T>
,UnmodifiableListTests<T>
,UnmodifiableListTests.AddAllIndexedTests<T>
,UnmodifiableListTests.AddIndexedTests<T>
,UnmodifiableMapTests.EntrySetTests.AddAllTests<K,V>
,UnmodifiableMapTests.EntrySetTests.AddTests<K,V>
,UnmodifiableMapTests.EntrySetTests.ClearTests<K,V>
,UnmodifiableMapTests.EntrySetTests.RemoveAllTests<K,V>
,UnmodifiableMapTests.EntrySetTests.RemoveIfTests<K,V>
,UnmodifiableMapTests.EntrySetTests.RemoveTests<K,V>
,UnmodifiableMapTests.EntrySetTests.RetainAllTests<K,V>
,UnmodifiableMapTests.KeySetTests<K,V>
,UnmodifiableMapTests.KeySetTests.AddAllTests<K,V>
,UnmodifiableMapTests.KeySetTests.AddTests<K,V>
,UnmodifiableMapTests.KeySetTests.ClearTests<K,V>
,UnmodifiableMapTests.KeySetTests.ContainsAllTests<K,V>
,UnmodifiableMapTests.KeySetTests.ContainsTests<K,V>
,UnmodifiableMapTests.KeySetTests.EqualsTests<K,V>
,UnmodifiableMapTests.KeySetTests.ForEachTests<K,V>
,UnmodifiableMapTests.KeySetTests.HashCodeTests<K,V>
,UnmodifiableMapTests.KeySetTests.IteratorTests<K,V>
,UnmodifiableMapTests.KeySetTests.IteratorTests.ForEachRemainingTests<K,V>
,UnmodifiableMapTests.KeySetTests.IteratorTests.IterationTests<K,V>
,UnmodifiableMapTests.KeySetTests.IteratorTests.RemoveTests<K,V>
,UnmodifiableMapTests.KeySetTests.RemoveAllTests<K,V>
,UnmodifiableMapTests.KeySetTests.RemoveIfTests<K,V>
,UnmodifiableMapTests.KeySetTests.RemoveTests<K,V>
,UnmodifiableMapTests.KeySetTests.RetainAllTests<K,V>
,UnmodifiableMapTests.KeySetTests.SpliteratorTests<K,V>
,UnmodifiableMapTests.KeySetTests.ToArrayTests<K,V>
,UnmodifiableMapTests.KeySetTests.ToArrayWithGeneratorTests<K,V>
,UnmodifiableMapTests.KeySetTests.ToObjectArrayTests<K,V>
,UnmodifiableMapTests.ValuesTests.AddAllTests<K,V>
,UnmodifiableMapTests.ValuesTests.AddTests<K,V>
,UnmodifiableMapTests.ValuesTests.ClearTests<K,V>
,UnmodifiableMapTests.ValuesTests.RemoveAllTests<K,V>
,UnmodifiableMapTests.ValuesTests.RemoveIfTests<K,V>
,UnmodifiableMapTests.ValuesTests.RemoveTests<K,V>
,UnmodifiableMapTests.ValuesTests.RetainAllTests<K,V>
,UnmodifiableSetTests<T>
public interface UnmodifiableCollectionTests<T> extends CollectionTests<T>
Base interface for testing separateCollection
functionalities for unmodifiable collections.- Author:
- Rob Spoor
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
UnmodifiableCollectionTests.AddAllTests<T>
Contains tests forCollection.addAll(Collection)
for unmodifiable collections.static interface
UnmodifiableCollectionTests.AddTests<T>
Contains tests forCollection.add(Object)
for unmodifiable collections.static interface
UnmodifiableCollectionTests.ClearTests<T>
Contains tests forCollection.clear()
for unmodifiable collections.static interface
UnmodifiableCollectionTests.RemoveAllTests<T>
Contains tests forCollection.removeAll(Collection)
for unmodifiable collections.static interface
UnmodifiableCollectionTests.RemoveIfTests<T>
Contains tests forCollection.removeIf(Predicate)
for unmodifiable collections.static interface
UnmodifiableCollectionTests.RemoveTests<T>
Contains tests forCollection.remove(Object)
for unmodifiable collections.static interface
UnmodifiableCollectionTests.RetainAllTests<T>
Contains tests forCollection.retainAll(Collection)
for unmodifiable collections.-
Nested classes/interfaces inherited from interface com.github.robtimus.junit.support.test.collections.CollectionTests
CollectionTests.ContainsAllTests<T>, CollectionTests.ContainsTests<T>, CollectionTests.RemoveAllArgumentsProvider, CollectionTests.RemoveArgumentsProvider, CollectionTests.RetainAllArgumentsProvider, CollectionTests.ToArrayTests<T>, CollectionTests.ToArrayWithGeneratorTests<T>, CollectionTests.ToObjectArrayTests<T>
-
Nested classes/interfaces inherited from interface com.github.robtimus.junit.support.test.collections.IterableTests
IterableTests.ForEachTests<T>
-
-
Method Summary
-
Methods inherited from interface com.github.robtimus.junit.support.test.collections.CollectionTests
iterable, nonContainedElements
-
Methods inherited from interface com.github.robtimus.junit.support.test.collections.IterableTests
expectedElements, fixedOrder
-
-