@@ -73,54 +73,6 @@ public void testToImmutableMap() {
7373 Assertions .assertThrows (UnsupportedOperationException .class , () -> resultMap .put ("foo" , "baz" ));
7474 }
7575
76- @ Test
77- public void testEquals () {
78- Map <String , String > map1 = new HashMap <>();
79- Map <String , String > map2 = new HashMap <>();
80- map1 .put ("foo" , "bar" );
81- map2 .put ("foo" , "bar" );
82-
83- ImmutabilitySupportedMap <String , String > immutabilitySupportedMap1 = new ImmutabilitySupportedMap <>(map1 );
84- ImmutabilitySupportedMap <String , String > immutabilitySupportedMap2 = new ImmutabilitySupportedMap <>(map2 );
85-
86- // It's a Map decorator so it is mutable, but the new function toImmutableMap shouldn't mutate the object
87- immutabilitySupportedMap1 .toImmutableMap ();
88-
89- Assertions .assertEquals (immutabilitySupportedMap1 , immutabilitySupportedMap2 );
90- }
91-
92- @ Test
93- public void testNotEquals () {
94- Map <String , String > map1 = new HashMap <>();
95- Map <String , String > map2 = new HashMap <>();
96- Map <String , String > difMap = new HashMap <>();
97- map1 .put ("foo" , "bar" );
98- map2 .put ("foo" , "bar" );
99-
100- ImmutabilitySupportedMap <String , String > immutabilitySupportedMap1 = new ImmutabilitySupportedMap <>(map1 );
101- ImmutabilitySupportedMap <String , String > immutabilitySupportedMap2 = new ImmutabilitySupportedMap <>(map2 );
102- ImmutabilitySupportedMap <String , String > difImmutabilitySupportedMap = new ImmutabilitySupportedMap <>(difMap );
103-
104- Assertions .assertEquals (immutabilitySupportedMap1 , immutabilitySupportedMap2 );
105- Assertions .assertNotEquals (immutabilitySupportedMap1 , difImmutabilitySupportedMap );
106- }
107-
108- @ Test
109- public void testHashCode () {
110- Map <String , String > map1 = new HashMap <>();
111- Map <String , String > map2 = new HashMap <>();
112- Map <String , String > difMap = new HashMap <>();
113- map1 .put ("foo" , "bar" );
114- map2 .put ("foo" , "bar" );
115-
116- ImmutabilitySupportedMap <String , String > immutabilitySupportedMap1 = new ImmutabilitySupportedMap <>(map1 );
117- ImmutabilitySupportedMap <String , String > immutabilitySupportedMap2 = new ImmutabilitySupportedMap <>(map2 );
118- ImmutabilitySupportedMap <String , String > difImmutabilitySupportedMap = new ImmutabilitySupportedMap <>(difMap );
119-
120- Assertions .assertEquals (immutabilitySupportedMap1 .hashCode (), immutabilitySupportedMap2 .hashCode ());
121- Assertions .assertNotEquals (immutabilitySupportedMap1 .hashCode (), difImmutabilitySupportedMap .hashCode ());
122- }
123-
12476 @ Test
12577 public void testEqualsVerifier () {
12678 EqualsVerifier .forClass (ImmutabilitySupportedMap .class ).withNonnullFields ("map" ).verify ();
0 commit comments