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]] +
