[Jboss-cvs] JBossAS SVN: r56938 - projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Sep 18 11:27:58 EDT 2006
Author: adrian at jboss.org
Date: 2006-09-18 11:27:56 -0400 (Mon, 18 Sep 2006)
New Revision: 56938
Modified:
projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test/ArrayTestCase.java
Log:
There's no such thing as a preinstantiated array.
Arrays are immutable in length.
Modified: projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test/ArrayTestCase.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test/ArrayTestCase.java 2006-09-18 13:50:09 UTC (rev 56937)
+++ projects/microcontainer/trunk/kernel/src/tests/org/jboss/test/kernel/config/test/ArrayTestCase.java 2006-09-18 15:27:56 UTC (rev 56938)
@@ -147,45 +147,6 @@
assertEquals(expected, result);
}
- public void testArrayPreinstantiated() throws Throwable
- {
- SimpleBean bean = customArrayPreinstantiated();
- assertNotNull(bean);
-
- Object[] result = bean.getPreInstantiatedArray();
- assertNotNull("Should be a array", result);
-
- Object[] expected = new Object[] { string1, string2, string2, string1 };
- assertEquals(expected, result);
- }
-
- protected SimpleBean customArrayPreinstantiated() throws Throwable
- {
- Kernel kernel = bootstrap();
- KernelController controller = kernel.getController();
-
- AbstractBeanMetaData bmd = new AbstractBeanMetaData("test1", SimpleBean.class.getName());
- HashSet<PropertyMetaData> properties = new HashSet<PropertyMetaData>();
- bmd.setProperties(properties);
-
- StringValueMetaData vmd1 = new StringValueMetaData(string1);
- StringValueMetaData vmd2 = new StringValueMetaData(string2);
- StringValueMetaData vmd3 = new StringValueMetaData(string1);
-
- AbstractArrayMetaData smd = new AbstractArrayMetaData();
- smd.setType(new String[0].getClass().getName());
- smd.setElementType("java.lang.String");
- smd.add(vmd1);
- smd.add(vmd2);
- smd.add(vmd2); // tests duplicates
- smd.add(vmd3); // tests duplicates
-
- AbstractPropertyMetaData pmd = new AbstractPropertyMetaData("array", smd);
- properties.add(pmd);
-
- return (SimpleBean) instantiate(controller, bmd);
- }
-
protected SimpleBean customArrayExplicit() throws Throwable
{
Kernel kernel = bootstrap();
More information about the jboss-cvs-commits
mailing list