Author: jsong
Date: Thu Feb 3 08:05:29 2005
New Revision: 151171
URL: http://svn.apache.org/viewcvs?view=rev&rev=151171
Log:
Add a checkin.tests on controls with type parameter on jws/jpf.
Added:
incubator/beehive/trunk/controls/test/src/drivers/org/apache/beehive/controls/test/driver/generic/
incubator/beehive/trunk/controls/test/src/drivers/org/apache/beehive/controls/test/driver/generic/DriveSimpleControl.java
Added:
incubator/beehive/trunk/controls/test/src/drivers/org/apache/beehive/controls/test/driver/generic/DriveSimpleControl.java
URL:
http://svn.apache.org/viewcvs/incubator/beehive/trunk/controls/test/src/drivers/org/apache/beehive/controls/test/driver/generic/DriveSimpleControl.java?view=auto&rev=151171
==============================================================================
---
incubator/beehive/trunk/controls/test/src/drivers/org/apache/beehive/controls/test/driver/generic/DriveSimpleControl.java
(added)
+++
incubator/beehive/trunk/controls/test/src/drivers/org/apache/beehive/controls/test/driver/generic/DriveSimpleControl.java
Thu Feb 3 08:05:29 2005
@@ -0,0 +1,40 @@
+package org.apache.beehive.controls.test.driver.generic;
+
+
+import java.util.Vector;
+import org.apache.beehive.test.tools.milton.common.Report;
+import org.apache.beehive.controls.test.controls.generic.SimpleControl;
+import org.apache.beehive.controls.test.controls.generic.SimpleControlBean;
+import org.apache.beehive.test.tools.milton.annotations.Milton;
+
+/**
+ * Tests property constraint by exercising PersonControl
+ */
[EMAIL PROTECTED]
+public class DriveSimpleControl
+{
+
+ @Milton.Test(frequency="checkin")
+ public Report
testTypeParameter(@Milton.TestControl(instantiate=Milton.Instantiate.DECLARATIVE)
SimpleControlBean<String> control){
+
+ Report report=new Report();
+ report.setStatus(Report.PASS);
+
+ Vector<String> strings=new Vector<String>();
+ strings.add("One");
+ strings.add("Two");
+
+ control.setThem(strings);
+
+ String s=control.getTheFirst();
+
+ if (!s.equals("One")){
+ report.setStatus(Report.FAIL);
+ report.addMessage("the value retrieved is:"+s);
+ }
+
+
+ return report;
+ }
+
+}