From 5fefbbf2ae0cee51437c0ded5cd34c8e3d633595 Mon Sep 17 00:00:00 2001 From: Ednara Oliveira Date: Thu, 11 Apr 2013 16:16:29 -0300 Subject: [PATCH] Testes de erro de conversão --- impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/AbstractArrayEmptyFieldConfig.java | 6 ++++++ impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/ConfigurationArrayFieldTest.java | 12 +++++++++++- impl/core/src/test/resources/configuration/field/array/demoiselle.properties | 3 +++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/AbstractArrayEmptyFieldConfig.java b/impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/AbstractArrayEmptyFieldConfig.java index 5ffdde0..13c856b 100644 --- a/impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/AbstractArrayEmptyFieldConfig.java +++ b/impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/AbstractArrayEmptyFieldConfig.java @@ -42,6 +42,8 @@ public abstract class AbstractArrayEmptyFieldConfig { private Integer[] emptyWrapperIntegers; + private Integer[] errorTypeWrapperIntegers; + public Integer[] getEmptyWrapperIntegers() { return emptyWrapperIntegers; } @@ -49,4 +51,8 @@ public abstract class AbstractArrayEmptyFieldConfig { public int[] getEmptyPrimitiveIntegers() { return emptyPrimitiveIntegers; } + + public Integer[] getErrorTypeWrapperIntegers() { + return errorTypeWrapperIntegers; + } } diff --git a/impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/ConfigurationArrayFieldTest.java b/impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/ConfigurationArrayFieldTest.java index 0145e4b..decfad1 100644 --- a/impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/ConfigurationArrayFieldTest.java +++ b/impl/core/src/test/java/br/gov/frameworkdemoiselle/configuration/field/array/ConfigurationArrayFieldTest.java @@ -146,5 +146,15 @@ public class ConfigurationArrayFieldTest extends AbstractConfigurationTest { } catch (ConfigurationException cause) { assertEquals(ConversionException.class, cause.getCause().getClass()); } - } + } + + @Test + public void loadErrorTypeWrapper() { + try { + propertiesNullConfig.getErrorTypeWrapperIntegers(); + Assert.fail(); + } catch (ConfigurationException cause) { + assertEquals(ConversionException.class, cause.getCause().getClass()); + } + } } diff --git a/impl/core/src/test/resources/configuration/field/array/demoiselle.properties b/impl/core/src/test/resources/configuration/field/array/demoiselle.properties index ebd2d27..6cd19b0 100644 --- a/impl/core/src/test/resources/configuration/field/array/demoiselle.properties +++ b/impl/core/src/test/resources/configuration/field/array/demoiselle.properties @@ -62,3 +62,6 @@ emptyWrapperIntegers= emptyStrings=demoisele emptyStrings= + +errorTypeWrapperIntegers=1 +errorTypeWrapperIntegers=a -- libgit2 0.21.2