diff options
Diffstat (limited to 'guava-tests/test/com/google/common/collect/ForwardingSortedMapImplementsMapTest.java')
-rw-r--r-- | guava-tests/test/com/google/common/collect/ForwardingSortedMapImplementsMapTest.java | 54 |
1 files changed, 22 insertions, 32 deletions
diff --git a/guava-tests/test/com/google/common/collect/ForwardingSortedMapImplementsMapTest.java b/guava-tests/test/com/google/common/collect/ForwardingSortedMapImplementsMapTest.java index b694d5d68..8a4d12b1d 100644 --- a/guava-tests/test/com/google/common/collect/ForwardingSortedMapImplementsMapTest.java +++ b/guava-tests/test/com/google/common/collect/ForwardingSortedMapImplementsMapTest.java @@ -19,6 +19,7 @@ package com.google.common.collect; import com.google.common.annotations.GwtCompatible; import com.google.common.collect.testing.MapInterfaceTest; import com.google.common.collect.testing.SortedMapInterfaceTest; + import java.util.SortedMap; import java.util.TreeMap; @@ -28,17 +29,16 @@ import java.util.TreeMap; * @author George van den Driessche */ @GwtCompatible -public class ForwardingSortedMapImplementsMapTest extends SortedMapInterfaceTest<String, Integer> { +public class ForwardingSortedMapImplementsMapTest + extends SortedMapInterfaceTest<String, Integer> { - private static class SimpleForwardingSortedMap<K, V> extends ForwardingSortedMap<K, V> { + private static class SimpleForwardingSortedMap<K, V> + extends ForwardingSortedMap<K, V> { final SortedMap<K, V> delegate; - SimpleForwardingSortedMap(SortedMap<K, V> delegate) { this.delegate = delegate; } - - @Override - protected SortedMap<K, V> delegate() { + @Override protected SortedMap<K, V> delegate() { return delegate; } } @@ -47,14 +47,12 @@ public class ForwardingSortedMapImplementsMapTest extends SortedMapInterfaceTest super(true, true, true, true, true); } - @Override - protected SortedMap<String, Integer> makeEmptyMap() { - return new SimpleForwardingSortedMap<>( + @Override protected SortedMap<String, Integer> makeEmptyMap() { + return new SimpleForwardingSortedMap<String, Integer>( new TreeMap<String, Integer>(Ordering.natural().nullsFirst())); } - @Override - protected SortedMap<String, Integer> makePopulatedMap() { + @Override protected SortedMap<String, Integer> makePopulatedMap() { final SortedMap<String, Integer> sortedMap = makeEmptyMap(); sortedMap.put("one", 1); sortedMap.put("two", 2); @@ -62,34 +60,31 @@ public class ForwardingSortedMapImplementsMapTest extends SortedMapInterfaceTest return sortedMap; } - @Override - protected String getKeyNotInPopulatedMap() throws UnsupportedOperationException { + @Override protected String getKeyNotInPopulatedMap() + throws UnsupportedOperationException { return "minus one"; } - @Override - protected Integer getValueNotInPopulatedMap() throws UnsupportedOperationException { + @Override protected Integer getValueNotInPopulatedMap() + throws UnsupportedOperationException { return -1; } - @Override - public void testContainsKey() { + @Override public void testContainsKey() { try { super.testContainsKey(); } catch (ClassCastException tolerated) { } } - @Override - public void testEntrySetContainsEntryIncompatibleKey() { + @Override public void testEntrySetContainsEntryIncompatibleKey() { try { super.testEntrySetContainsEntryIncompatibleKey(); } catch (ClassCastException tolerated) { } } - - @Override - public void testEntrySetRemoveAllNullFromEmpty() { + + @Override public void testEntrySetRemoveAllNullFromEmpty() { try { super.testEntrySetRemoveAllNullFromEmpty(); } catch (RuntimeException tolerated) { @@ -97,8 +92,7 @@ public class ForwardingSortedMapImplementsMapTest extends SortedMapInterfaceTest } } - @Override - public void testEntrySetRetainAllNullFromEmpty() { + @Override public void testEntrySetRetainAllNullFromEmpty() { try { super.testEntrySetRetainAllNullFromEmpty(); } catch (RuntimeException tolerated) { @@ -106,8 +100,7 @@ public class ForwardingSortedMapImplementsMapTest extends SortedMapInterfaceTest } } - @Override - public void testKeySetRemoveAllNullFromEmpty() { + @Override public void testKeySetRemoveAllNullFromEmpty() { try { super.testKeySetRemoveAllNullFromEmpty(); } catch (RuntimeException tolerated) { @@ -115,8 +108,7 @@ public class ForwardingSortedMapImplementsMapTest extends SortedMapInterfaceTest } } - @Override - public void testKeySetRetainAllNullFromEmpty() { + @Override public void testKeySetRetainAllNullFromEmpty() { try { super.testKeySetRetainAllNullFromEmpty(); } catch (RuntimeException tolerated) { @@ -124,8 +116,7 @@ public class ForwardingSortedMapImplementsMapTest extends SortedMapInterfaceTest } } - @Override - public void testValuesRemoveAllNullFromEmpty() { + @Override public void testValuesRemoveAllNullFromEmpty() { try { super.testValuesRemoveAllNullFromEmpty(); } catch (RuntimeException tolerated) { @@ -133,8 +124,7 @@ public class ForwardingSortedMapImplementsMapTest extends SortedMapInterfaceTest } } - @Override - public void testValuesRetainAllNullFromEmpty() { + @Override public void testValuesRetainAllNullFromEmpty() { try { super.testValuesRemoveAllNullFromEmpty(); } catch (RuntimeException tolerated) { |