Commit 4d0a3ad0fba70ed8e51abb0cb4cb4b7cbbcf1b66

Authored by Emerson Oliveira
1 parent 392ab62c
Exists in master

Ajustes nos testes

impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/notnull/AbstractNotNullFieldConfig.java
... ... @@ -46,8 +46,4 @@ public abstract class AbstractNotNullFieldConfig {
46 46 public Integer getIntegerNotNull() {
47 47 return integerNotNull;
48 48 }
49   -
50   - public void setIntegerNotNull(Integer integerNotNull) {
51   - this.integerNotNull = integerNotNull;
52   - }
53 49 }
... ...
impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/notnull/ConfigurationNotNullFieldTest.java
... ... @@ -57,54 +57,55 @@ public class ConfigurationNotNullFieldTest extends AbstractConfigurationTest {
57 57  
58 58 @Inject
59 59 private PropertyWithFilledFieldConfig filledFieldConfig;
60   -
  60 +
61 61 @Inject
62 62 private PropertyWithEmptyFieldConfig emptyFieldsConfig;
63   -
  63 +
64 64 @Inject
65 65 private PropertyWithoutNotNullField withoutNotNullField;
66 66  
67 67 @Inject
68 68 private PropertyWithoutFileConfig noFileConfig;
69   -
  69 +
70 70 @Deployment
71 71 public static JavaArchive createDeployment() {
72 72 JavaArchive deployment = createConfigurationDeployment();
73 73  
74 74 deployment.addPackages(true, ConfigurationNotNullFieldTest.class.getPackage());
75   - deployment.addAsResource(
76   - new FileAsset(new File("src/test/resources/configuration/field/notnull/demoiselle.properties")),
77   - "demoiselle.properties").addAsResource(
78   - new FileAsset(new File("src/test/resources/configuration/field/notnull/empty-field.properties")),
79   - "empty-field.properties").addAsResource(
80   - new FileAsset(new File("src/test/resources/configuration/field/notnull/without-field.properties")),
81   - "without-field.properties");
  75 + deployment
  76 + .addAsResource(
  77 + new FileAsset(new File("src/test/resources/configuration/field/notnull/demoiselle.properties")),
  78 + "demoiselle.properties")
  79 + .addAsResource(
  80 + new FileAsset(new File("src/test/resources/configuration/field/notnull/empty-field.properties")),
  81 + "empty-field.properties")
  82 + .addAsResource(
  83 + new FileAsset(new File(
  84 + "src/test/resources/configuration/field/notnull/without-field.properties")),
  85 + "without-field.properties");
82 86  
83 87 return deployment;
84 88 }
85   -
  89 +
86 90 @Test
87   - public void loadFieldNotNullFromFilledProperty(){
  91 + public void loadFieldNotNullFromFilledProperty() {
88 92 Integer expected = 1;
89   -
  93 +
90 94 assertEquals(expected, filledFieldConfig.getIntegerNotNull());
91 95 }
92   -
  96 +
93 97 @Test(expected = ConfigurationException.class)
94   - public void loadFieldNotNullFromEmptyProperty(){
  98 + public void loadFieldNotNullFromEmptyProperty() {
95 99 emptyFieldsConfig.getIntegerNotNull();
96 100 }
97   -
  101 +
98 102 @Test(expected = ConfigurationException.class)
99   - public void loadFieldFromPropertyFileWithoutNotNullField(){
  103 + public void loadFieldFromPropertyFileWithoutNotNullField() {
100 104 withoutNotNullField.getIntegerNotNull();
101 105 }
102   -
103   - @Test//(expected = ConfigurationException.class)
104   - /*TODO: Lançar exceção quando o arquivo de propriedade declarado pela
105   - * classe de configuração que contenha um atributo anotado com @NotNull
106   - * não existir */
107   - public void loadFieldNotNullFromInexistentPropertyFile(){
  106 +
  107 + @Test(expected = ConfigurationException.class)
  108 + public void loadFieldNotNullFromInexistentPropertyFile() {
108 109 noFileConfig.getIntegerNotNull();
109   - }
  110 + }
110 111 }
... ...
impl/core/src/test/resources/configuration/field/array/demoiselle.properties
... ... @@ -33,4 +33,23 @@
33 33 # ou escreva para a Fundação do Software Livre (FSF) Inc.,
34 34 # 51 Franklin St, Fifth Floor, Boston, MA 02111-1301, USA.
35 35  
36   -primitiveIntegers=1,20,0
  36 +primitiveIntegers=1
  37 +primitiveIntegers=20
  38 +primitiveIntegers=0
  39 +
  40 +wrappedIntegers=-99
  41 +wrappedIntegers=0
  42 +wrappedIntegers=1
  43 +
  44 +strings=demoisele
  45 +strings=demoiselle framework
  46 +strings=demoiselle,framework
  47 +strings=demoiselle, framework
  48 +
  49 +primitiveDoubles=-10
  50 +primitiveDoubles=200000.99999
  51 +primitiveDoubles=0
  52 +
  53 +wrappedDoubles=-456.123456789
  54 +wrappedDoubles=0.0
  55 +wrappedDoubles=52.2
... ...
impl/core/src/test/resources/configuration/field/basic/demoiselle.properties
... ... @@ -36,4 +36,4 @@
36 36 primitiveInteger=1
37 37 wrappedInteger=2
38 38 stringWithSpace=demoiselle framework
39   -stringWithComma=demoiselle,framework
  39 +stringWithComma=demoiselle, framework
... ...
impl/core/src/test/resources/configuration/field/basic/demoiselle.xml
... ... @@ -39,5 +39,5 @@
39 39 <primitiveInteger>1</primitiveInteger>
40 40 <wrappedInteger>2</wrappedInteger>
41 41 <stringWithSpace>demoiselle framework</stringWithSpace>
42   - <stringWithComma>demoiselle,framework</stringWithComma>
  42 + <stringWithComma>demoiselle, framework</stringWithComma>
43 43 </configuration>
... ...