Date: 2005-01-31T12:03:06
   Editor: ZacharySmith
   Wiki: Apache Beehive Wiki
   Page: Controls/TestingControls
   URL: http://wiki.apache.org/beehive/Controls/TestingControls

   no comment

Change Log:

------------------------------------------------------------------------------
@@ -1,6 +1,24 @@
-This page will contain information on testing Controls in Beehive
+== Overview ==
+
+ * The Controls test root is ''controls/test''
+ * There are two categories of Controls tests:
+  * Checkin tests:  Tests which should be run after making changes to the 
Beehive Controls code base and before you commit to SVN.  Checkin tests are for 
testing that basic functionality is working correctly.
+  * Detailed tests:  Tests which provide greater coverage that checkin tests 
but which are not required for basic functionality.  These tests should be 
considered for running before a checkin which may affect a substantial part of 
the code base.
+ * Controls tests are broken into four pieces:
+  ||'''Controls'''|| The Controls used for testing || 
''controls/test/src/controls'' ||
+  ||'''Drivers'''|| The logic of the test (See [wiki:/Milton Milton]) || 
''controls/test/src/drivers'' ||
+  ||'''Units'''|| The JUnit accessors || ''controls/test/src/units'' ||
+  ||'''Webapps'''|| The Webapps where Controls web clients live: JWS, JPF, JWS 
|| ''controls/test/webapps/controlsWeb'' ||
+
+== Running Tests ==
+
+Here are a few tips to help your run Beehive Controls tests.  This doc. 
assumes that you have your Beehive invironment setup correcty.
+
+ * ''ant checkin.tests'' will run Controls ''checkin'' tests (See above)
+ * ''ant detailed.tests'' will run Controls ''detailed'' tests
 
 == Tools ==
 
 [wiki:/Mantis Mantis][[BR]]
 [wiki:/Milton Milton][[BR]]
+

Reply via email to