Author: DartPeng
Date: 2010-08-04 07:04:57 -0400 (Wed, 04 Aug 2010)
New Revision: 23912
Modified:
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/ParamsTest.java
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/v1_1/config-01.xml
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/v1_1/config-02.xml
Log:
JBIDE-6776
Update the params unit test codes for testing the "type" attribute
Modified:
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/ParamsTest.java
===================================================================
---
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/ParamsTest.java 2010-08-04
10:36:00 UTC (rev 23911)
+++
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/ParamsTest.java 2010-08-04
11:04:57 UTC (rev 23912)
@@ -19,6 +19,7 @@
*/
package org.jboss.tools.smooks.model.core;
+import org.eclipse.emf.common.util.EList;
import org.jboss.tools.smooks.model.SmooksModel;
import org.jboss.tools.smooks.model.SmooksModelTestCase;
import org.milyn.StreamFilterType;
@@ -26,6 +27,7 @@
import org.xml.sax.SAXException;
import java.io.IOException;
+import java.util.Iterator;
/**
* @author <a
href="mailto:tom.fennelly@gmail.com">tom.fennelly@gmail.com</a>
@@ -52,7 +54,15 @@
GlobalParams params = model.getModelRoot().getParams();
assertTrue(params.getFilterType() == StreamFilterType.SAX);
-
+ EList<IParam> paramList = params.getParams();
+ for (Iterator<?> iterator = paramList.iterator(); iterator.hasNext();) {
+ IParam iParam = (IParam) iterator.next();
+ if(iParam.getName().equals("b")){
+ assertTrue(iParam.getType().equals("actived"));
+ }else{
+ assertTrue(iParam.getType()==null);
+ }
+ }
params.setFilterType(StreamFilterType.DOM);
assertModelEquals(model, "v1_1/config-02.xml");
}
Modified:
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/v1_1/config-01.xml
===================================================================
---
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/v1_1/config-01.xml 2010-08-04
10:36:00 UTC (rev 23911)
+++
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/v1_1/config-01.xml 2010-08-04
11:04:57 UTC (rev 23912)
@@ -3,7 +3,7 @@
<params>
<param name="a">aVal</param>
- <param name="b">bVal</param>
+ <param type = "actived" name="b">bVal</param>
<param name="stream.filter.type">SAX</param>
</params>
Modified:
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/v1_1/config-02.xml
===================================================================
---
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/v1_1/config-02.xml 2010-08-04
10:36:00 UTC (rev 23911)
+++
branches/smooks-dmb/tests/org.jboss.tools.smooks.ecore.model.test/src/org/jboss/tools/smooks/model/core/v1_1/config-02.xml 2010-08-04
11:04:57 UTC (rev 23912)
@@ -3,7 +3,7 @@
<params>
<param name="a">aVal</param>
- <param name="b">bVal</param>
+ <param type="actived" name="b">bVal</param>
<param name="stream.filter.type">DOM</param>
</params>
Show replies by date