[jboss-cvs] JBossAS SVN: r59076 - in projects/microcontainer/trunk/spring-int/src: resources/xml-test/org/jboss/test/spring/test tests/org/jboss/test/spring/support tests/org/jboss/test/spring/test
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Dec 18 08:46:20 EST 2006
Author: alesj
Date: 2006-12-18 08:46:12 -0500 (Mon, 18 Dec 2006)
New Revision: 59076
Modified:
projects/microcontainer/trunk/spring-int/src/resources/xml-test/org/jboss/test/spring/test/InstantiateSpringTestCase.xml
projects/microcontainer/trunk/spring-int/src/resources/xml-test/org/jboss/test/spring/test/TestDescribe.xml
projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/support/SimpleBean.java
projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/test/InstantiateSpringTestCase.java
Log:
Test - working for list, set.
Not yet for Map - see DescribeSpringTC which now fails differently - after XB snapshot update.
Modified: projects/microcontainer/trunk/spring-int/src/resources/xml-test/org/jboss/test/spring/test/InstantiateSpringTestCase.xml
===================================================================
--- projects/microcontainer/trunk/spring-int/src/resources/xml-test/org/jboss/test/spring/test/InstantiateSpringTestCase.xml 2006-12-18 13:30:34 UTC (rev 59075)
+++ projects/microcontainer/trunk/spring-int/src/resources/xml-test/org/jboss/test/spring/test/InstantiateSpringTestCase.xml 2006-12-18 13:46:12 UTC (rev 59076)
@@ -10,9 +10,8 @@
<value>1</value>
</constructor-arg>
<constructor-arg index="1">
- <value>3.1415</value>
+ <value>3.14159</value>
</constructor-arg>
- <!--
<property name="mylist">
<list value-type="java.lang.String">
<value>onel</value>
@@ -27,10 +26,11 @@
<value>ones</value>
</set>
</property>
+ <!--
<property name="map">
<entry>
<key>
- <value>key</value>
+ <value>test_key</value>
</key>
<value>myvalue</value>
</entry>
Modified: projects/microcontainer/trunk/spring-int/src/resources/xml-test/org/jboss/test/spring/test/TestDescribe.xml
===================================================================
--- projects/microcontainer/trunk/spring-int/src/resources/xml-test/org/jboss/test/spring/test/TestDescribe.xml 2006-12-18 13:30:34 UTC (rev 59075)
+++ projects/microcontainer/trunk/spring-int/src/resources/xml-test/org/jboss/test/spring/test/TestDescribe.xml 2006-12-18 13:46:12 UTC (rev 59076)
@@ -3,7 +3,7 @@
<bean xmlns="urn:jboss:spring-beans:2.0" id="testBean" class="org.jboss.test.spring.support.SimpleBean" >
<constructor-arg index="2"><value>SpringBean</value></constructor-arg>
<constructor-arg index="0"><value>1</value></constructor-arg>
- <constructor-arg index="1"><value>3.1415</value></constructor-arg>
+ <constructor-arg index="1"><value>3.14159</value></constructor-arg>
<property name="mylist">
<list value-type="java.lang.String">
<value>onel</value>
@@ -18,14 +18,12 @@
<value>ones</value>
</set>
</property>
-<!--
<property name="map">
<entry>
<key>
- <value>key</value>
+ <value>test_key</value>
</key>
<value>myvalue</value>
</entry>
</property>
--->
</bean>
Modified: projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/support/SimpleBean.java
===================================================================
--- projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/support/SimpleBean.java 2006-12-18 13:30:34 UTC (rev 59075)
+++ projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/support/SimpleBean.java 2006-12-18 13:46:12 UTC (rev 59076)
@@ -49,6 +49,21 @@
this.s = s;
}
+ public int getX()
+ {
+ return x;
+ }
+
+ public double getY()
+ {
+ return y;
+ }
+
+ public String getS()
+ {
+ return s;
+ }
+
public List getMylist()
{
return mylist;
Modified: projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/test/InstantiateSpringTestCase.java
===================================================================
--- projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/test/InstantiateSpringTestCase.java 2006-12-18 13:30:34 UTC (rev 59075)
+++ projects/microcontainer/trunk/spring-int/src/tests/org/jboss/test/spring/test/InstantiateSpringTestCase.java 2006-12-18 13:46:12 UTC (rev 59076)
@@ -49,8 +49,16 @@
public void testDescribe() throws Exception
{
SimpleBean testBean = (SimpleBean) getBean("testBean", ControllerState.INSTANTIATED);
- // todo - test instantiation
- System.out.println("testBean = " + testBean);
+ assertEquals(testBean.getX(), 1);
+ assertEquals(testBean.getY(), 3.14159);
+ assertEquals(testBean.getS(), "SpringBean");
+ // collections
+ assertFalse(testBean.getMylist().isEmpty());
+ assertEquals(testBean.getMylist().size(), 3);
+ assertFalse(testBean.getMyset().isEmpty());
+ assertEquals(testBean.getMyset().size(),2);
+// assertFalse(testBean.getMymap().values().isEmpty());
+// assertEquals(testBean.getMymap().values().size(), 1);
}
}
More information about the jboss-cvs-commits
mailing list