Commit 7c6c4e7f95b5c99e54f9b8e686e2d860ef0cbe42

Authored by Emerson Oliveira
1 parent 3dff8089
Exists in master

Adição de testes para um Map nulo.

impl/core/src/test/java/configuration/field/map/AbstractMapFieldConfig.java
@@ -45,6 +45,8 @@ public abstract class AbstractMapFieldConfig { @@ -45,6 +45,8 @@ public abstract class AbstractMapFieldConfig {
45 private Map<String, String> stringWithUndefinedKeyMap; 45 private Map<String, String> stringWithUndefinedKeyMap;
46 46
47 private Map<String, String> emptyValueMap; 47 private Map<String, String> emptyValueMap;
  48 +
  49 + private Map<String, String> NullMapValue;
48 50
49 public Map<String, String> getStringWithUndefinedKeyMap() { 51 public Map<String, String> getStringWithUndefinedKeyMap() {
50 return stringWithUndefinedKeyMap; 52 return stringWithUndefinedKeyMap;
@@ -57,4 +59,8 @@ public abstract class AbstractMapFieldConfig { @@ -57,4 +59,8 @@ public abstract class AbstractMapFieldConfig {
57 public Map<String, String> getEmptyValueMap() { 59 public Map<String, String> getEmptyValueMap() {
58 return emptyValueMap; 60 return emptyValueMap;
59 } 61 }
  62 +
  63 + public Map<String, String> getNullMapValue() {
  64 + return NullMapValue;
  65 + }
60 } 66 }
impl/core/src/test/java/configuration/field/map/ConfigurationMapFieldTest.java
@@ -37,6 +37,7 @@ @@ -37,6 +37,7 @@
37 package configuration.field.map; 37 package configuration.field.map;
38 38
39 import static junit.framework.Assert.assertEquals; 39 import static junit.framework.Assert.assertEquals;
  40 +import static junit.framework.Assert.assertNull;
40 41
41 import java.util.HashMap; 42 import java.util.HashMap;
42 import java.util.Map; 43 import java.util.Map;
@@ -98,4 +99,10 @@ public class ConfigurationMapFieldTest { @@ -98,4 +99,10 @@ public class ConfigurationMapFieldTest {
98 assertEquals(expected, propertiesConfig.getEmptyValueMap()); 99 assertEquals(expected, propertiesConfig.getEmptyValueMap());
99 assertEquals(expected, xmlConfig.getEmptyValueMap()); 100 assertEquals(expected, xmlConfig.getEmptyValueMap());
100 } 101 }
  102 +
  103 + @Test
  104 + public void loadNullMap(){
  105 + assertNull(propertiesConfig.getNullMapValue());
  106 + assertNull(xmlConfig.getNullMapValue());
  107 + }
101 } 108 }