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;
+       }
+
+}


Reply via email to