diff --git a/java-collections-conversions-2/pom.xml b/java-collections-conversions-2/pom.xml
index ca4ed882dd..892d73cb2b 100644
--- a/java-collections-conversions-2/pom.xml
+++ b/java-collections-conversions-2/pom.xml
@@ -20,23 +20,23 @@
commons-lang3
${commons-lang3.version}
-
+
org.modelmapper
modelmapper
${modelmapper.version}
-
-
+
+
junit
junit
${junit.version}
- test
-
-
+ test
+
+
org.hamcrest
hamcrest-all
${hamcrest.version}
test
-
+
diff --git a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/MapperUtil.java b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/MapperUtil.java
index c02f012126..bbc2153c63 100644
--- a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/MapperUtil.java
+++ b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/MapperUtil.java
@@ -7,10 +7,10 @@ import java.util.ArrayList;
import java.util.List;
/**
- * @author sasam0320
- * @description
* This is a helper class that contains methods for generic mapping of the users list.
* Initially, an instance of ModelMapper was created. In the static block we set the matching configuration to STRICT.
+ *
+ * @author sasam0320
*/
public class MapperUtil {
diff --git a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/User.java b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/User.java
index 8f13b44894..7fe22fb262 100644
--- a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/User.java
+++ b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/User.java
@@ -1,8 +1,8 @@
package com.baeldung.modelmapper;
/**
+ * User model entity class
* @author sasam0320
- * @description User model entity class
*/
public class User {
diff --git a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserDTO.java b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserDTO.java
index ce75eecefc..d36b829232 100644
--- a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserDTO.java
+++ b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserDTO.java
@@ -1,8 +1,8 @@
package com.baeldung.modelmapper;
/**
+ * UserDTO model class
* @author sasam0320
- * @description UserDTO model class
*/
public class UserDTO {
diff --git a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserList.java b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserList.java
index 02361da469..7c410727fd 100644
--- a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserList.java
+++ b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserList.java
@@ -3,8 +3,8 @@ package com.baeldung.modelmapper;
import java.util.Collection;
/**
+ * UserList class that contain collection of users
* @author sasam0320
- * @description UserList class that contain collection of users
*/
public class UserList {
diff --git a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserListDTO.java b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserListDTO.java
index fba311c1a3..ac25185635 100644
--- a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserListDTO.java
+++ b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserListDTO.java
@@ -3,8 +3,8 @@ package com.baeldung.modelmapper;
import java.util.List;
/**
+ * UserListDTO class that contain list of username properties
* @author sasam0320
- * @description UserListDTO class that contain list of username properties
*/
public class UserListDTO {
diff --git a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserPropertyMap.java b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserPropertyMap.java
index 9fa945ce32..3d9059c520 100644
--- a/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserPropertyMap.java
+++ b/java-collections-conversions-2/src/main/java/com/baeldung/modelmapper/UserPropertyMap.java
@@ -7,10 +7,9 @@ import java.util.ArrayList;
import java.util.List;
/**
- * @author sasam0320
- * @description
* UserPropertyMap class instantiates the converter to map the data from the user list to the user name list.
* In the configuration method, we call a converter to do the mapping.
+ * @author sasam0320
*/
public class UserPropertyMap extends PropertyMap {
diff --git a/java-collections-conversions-2/src/test/java/com/baeldung/modelmapper/UserMappingTest.java b/java-collections-conversions-2/src/test/java/com/baeldung/modelmapper/UsersListMappingUnitTest.java
similarity index 90%
rename from java-collections-conversions-2/src/test/java/com/baeldung/modelmapper/UserMappingTest.java
rename to java-collections-conversions-2/src/test/java/com/baeldung/modelmapper/UsersListMappingUnitTest.java
index 44a929621b..e03ddf81cf 100644
--- a/java-collections-conversions-2/src/test/java/com/baeldung/modelmapper/UserMappingTest.java
+++ b/java-collections-conversions-2/src/test/java/com/baeldung/modelmapper/UsersListMappingUnitTest.java
@@ -13,18 +13,17 @@ import static org.hamcrest.Matchers.equalTo;
import static org.hamcrest.Matchers.hasItems;
import static org.hamcrest.Matchers.hasProperty;
import static org.hamcrest.collection.IsCollectionWithSize.hasSize;
-
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertThat;
/**
- * @sasam0320
- * @description
* This class has test methods of mapping Integer to Character list,
* mapping user list to DTO list using MapperUtil generic methods and Converter
+ *
+ * @author sasam0320
*/
-public class UserMappingTest {
+public class UsersListMappingUnitTest {
private ModelMapper mapper;
private List users;
@@ -42,7 +41,7 @@ public class UserMappingTest {
}
@Test
- public void testMapIntegerList() {
+ public void whenMapIntegerToCharList() {
List integers = new ArrayList();
@@ -53,12 +52,12 @@ public class UserMappingTest {
List characters = mapper.map(integers, new TypeToken>() {
}.getType());
- assertThat(characters, hasItems('1','2','3'));
+ assertThat(characters, hasItems('1', '2', '3'));
}
@Test
- public void testMapGenericTypeLists() {
+ public void givenUsersList_whenUseGenericType_thenMapToDto() {
// Mapping lists using generic type methods
diff --git a/parent-java/pom.xml b/parent-java/pom.xml
index ba786d912c..5c347ef176 100644
--- a/parent-java/pom.xml
+++ b/parent-java/pom.xml
@@ -1,8 +1,8 @@
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
parent-java
0.0.1-SNAPSHOT
@@ -45,9 +45,9 @@
23.0
2.6
1.19
- 2.3.6
- 4.12
- 1.3
+ 2.3.6
+ 4.12
+ 1.3