File tree Expand file tree Collapse file tree
core-java-modules/core-java-collections-maps
src/test/java/com/baeldung/map/caseinsensitivekeys Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2626 <version >${assertj.version} </version >
2727 <scope >test</scope >
2828 </dependency >
29- <dependency >
30- <groupId >org.springframework</groupId >
31- <artifactId >spring-core</artifactId >
32- <version >${spring.version} </version >
33- <scope >test</scope >
34- </dependency >
3529 </dependencies >
3630
3731 <properties >
3832 <commons-collections4 .version>4.1</commons-collections4 .version>
3933 <assertj .version>3.6.1</assertj .version>
40- <spring .version>5.2.5.RELEASE</spring .version>
4134 </properties >
4235</project >
Original file line number Diff line number Diff line change 1+ ## Java Collections Cookbooks and Examples
2+
3+ This module contains articles about Map data structures in Java.
4+
5+ ### Relevant Articles:
6+ - [ Java Map With Case-Insensitive Keys] ( https://www.baeldung.com/java-map-case-insensitive-keys )
7+ - More articles: [[ <-- prev>]] ( /../java-collections-maps )
8+ - More articles: [[ <-- prev>]] ( /../java-collections-maps-2 )
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <parent >
6+ <groupId >com.baeldung</groupId >
7+ <artifactId >parent-java</artifactId >
8+ <version >0.0.1-SNAPSHOT</version >
9+ <relativePath >../parent-java</relativePath >
10+ </parent >
11+ <modelVersion >4.0.0</modelVersion >
12+ <artifactId >java-collections-maps-3</artifactId >
13+
14+ <dependencies >
15+ <dependency >
16+ <groupId >org.springframework</groupId >
17+ <artifactId >spring-core</artifactId >
18+ <version >${spring.version} </version >
19+ <scope >test</scope >
20+ </dependency >
21+ <dependency >
22+ <groupId >org.assertj</groupId >
23+ <artifactId >assertj-core</artifactId >
24+ <version >${assertj.version} </version >
25+ <scope >test</scope >
26+ </dependency >
27+ <dependency >
28+ <groupId >org.apache.commons</groupId >
29+ <artifactId >commons-collections4</artifactId >
30+ <version >${commons-collections4.version} </version >
31+ </dependency >
32+ </dependencies >
33+
34+ <properties >
35+ <commons-collections4 .version>4.1</commons-collections4 .version>
36+ <assertj .version>3.6.1</assertj .version>
37+ <spring .version>5.2.5.RELEASE</spring .version>
38+ </properties >
39+ </project >
Original file line number Diff line number Diff line change 1- package com .baeldung .map ;
1+ package com .baeldung .map . caseinsensitivekeys ;
22
33import org .apache .commons .collections4 .map .CaseInsensitiveMap ;
4+ import org .junit .Assert ;
45import org .junit .Test ;
56import org .springframework .util .LinkedCaseInsensitiveMap ;
67import static org .junit .Assert .*;
@@ -23,7 +24,7 @@ public void givenCommonsCaseInsensitiveMap_whenSameEntryAdded_thenValueUpdated()
2324 commonsHashMap .put ("abc" , 1 );
2425 commonsHashMap .put ("ABC" , 2 );
2526
26- assertEquals (commonsHashMap .get ("aBc" ), (Integer )2 );
27+ Assert . assertEquals (commonsHashMap .get ("aBc" ), (Integer )2 );
2728 }
2829
2930 @ Test
@@ -32,6 +33,6 @@ public void givenLinkedCaseInsensitiveMap_whenEntryRemoved_thenSizeIsZero(){
3233 linkedHashMap .put ("abc" , 3 );
3334 linkedHashMap .remove ("aBC" );
3435
35- assertEquals (linkedHashMap .size (), 0 );
36+ Assert . assertEquals (linkedHashMap .size (), 0 );
3637 }
3738}
Original file line number Diff line number Diff line change 453453
454454 <module >java-collections-conversions</module >
455455 <module >java-collections-conversions-2</module >
456+ <module >java-collections-maps</module >
457+ <module >java-collections-maps-2</module >
458+ <module >java-collections-maps-3</module >
456459 <!-- <module>java-ee-8-security-api</module> --> <!-- long running -->
457460
458461 <module >javafx</module >
564567 <module >rxjava-libraries</module >
565568 <module >rxjava-observables</module >
566569 <module >rxjava-operators</module >
567-
570+
568571 <module >atomikos</module >
569572 </modules >
570573
965968
966969 <module >java-collections-conversions</module >
967970 <module >java-collections-conversions-2</module >
971+ <module >java-collections-maps</module >
972+ <module >java-collections-maps-2</module >
973+ <module >java-collections-maps-3</module >
968974 <!-- <module>java-ee-8-security-api</module> --> <!-- long running -->
969975
970976 <module >javafx</module >
10751081 <module >rxjava-libraries</module >
10761082 <module >rxjava-observables</module >
10771083 <module >rxjava-operators</module >
1078-
1084+
10791085 <module >atomikos</module >
10801086 </modules >
10811087
You can’t perform that action at this time.
0 commit comments