You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by ge...@apache.org on 2009/01/07 21:03:57 UTC
svn commit: r732454 -
/incubator/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/xml/XMLFieldTest.java
Author: gerdogdu
Date: Wed Jan 7 12:03:57 2009
New Revision: 732454
URL: http://svn.apache.org/viewvc?rev=732454&view=rev
Log:
Test case update from Mark Struberg. Thanks Mark!
Modified:
incubator/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/xml/XMLFieldTest.java
Modified: incubator/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/xml/XMLFieldTest.java
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/xml/XMLFieldTest.java?rev=732454&r1=732453&r2=732454&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/xml/XMLFieldTest.java (original)
+++ incubator/openwebbeans/trunk/webbeans-impl/src/test/java/org/apache/webbeans/test/unittests/xml/XMLFieldTest.java Wed Jan 7 12:03:57 2009
@@ -25,6 +25,7 @@
import org.apache.webbeans.container.ManagerImpl;
import org.apache.webbeans.test.servlet.TestContext;
+import org.apache.webbeans.test.xml.ComponentForField;
import org.junit.Before;
import org.junit.Test;
@@ -65,8 +66,33 @@
InputStream stream = XMLFieldTest.class.getClassLoader().getResourceAsStream("org/apache/webbeans/test/xml/fieldTest.xml");
Assert.assertNotNull(stream);
+ /*Clear the manager component list*/
+ clear();
+
this.xmlConfigurator.configure(stream,"fieldTest.xml");
+ ComponentForField cff = (ComponentForField) container.getInstanceByName("componentForField");
+
+ Assert.assertNotNull(cff);
+ Assert.assertEquals(35, cff.getIntField());
+ Assert.assertEquals(35.3f, cff.getFloatField());
+ Assert.assertEquals(35.5d, cff.getDoubleField());
+ Assert.assertEquals('a', cff.getCharField());
+ Assert.assertEquals(37, cff.getLongField());
+ Assert.assertEquals(1, cff.getByteField());
+ Assert.assertEquals(5, cff.getShortField());
+ Assert.assertEquals(true, cff.isBooleanField());
+ Assert.assertEquals("ENUM1", cff.getEnum1().name());
+ Assert.assertEquals("dskfj", cff.getStrField());
+ Assert.assertNotNull(cff.getDateField());
+ Assert.assertNotNull(cff.getCalendarField());
+ Assert.assertEquals(ComponentForField.class, cff.getClazzField());
+ Assert.assertNotNull(cff.getListStrField());
+ Assert.assertNotNull(cff.getListEnumField());
+
+
+
+
}catch(Throwable e1)
{
e = e1;