UnitTestHarness  1.0
Unit Testing Tool
 All Data Structures Namespaces Files Functions Variables Pages
File List
Here is a list of all files with brief descriptions:
[detail level 123456789]
  P:
  Test
  UnitTestHarness
  ExampleOfAComponentToBeTested
  scripts
  libs
  test
  ExampleOfAComponentToBeTested
 testExampleLibToBeTested.ctlExample file containing test routines for (one of) the libraries in this component
 exampleLibToBeTested.ctl
 exampleSubLibrary.ctlThis is an example file for using the unit testing harness
 exampleSubLibraryMockVersion.ctlThis is an example mock version of a sub-library that is used by the code being tested
  test
  ExampleOfAComponentToBeTested
 testExampleOfAComponentToBeTested.ctlThis is an example file for using the unit testing harness. Example of using setupSuite(), setup(), teardown() and teardownSuite()
  FwUnitTestComponent
  scripts
  FwUnitTestComponent
 fwUnitTestComponentStartTestRunner.ctlStarted from the python harness. Runs the unit tests listed in configPathName, if no configPathName is given all the tests will be run
  libs
  FwUnitTestComponent
 fwUnitTestComponentFromCommandLine.ctl
 fwUnitTestComponentGenerateResultsReport.ctlThis file contains the functions to write the XML results files. A XML file is created for each of the components
 fwUnitTestComponentParseConfigurationXml.ctlFinds which tests to run by parsing the unitTestConfiguration XML file. If the tests are not specified in the configuration file then uses fwUnitTestComponentTestDiscovery to discover the tests
 fwUnitTestComponentRemoveComments.ctl
 fwUnitTestComponentScriptToEval.ctlThis script will get passed to evalScript to run the tests. Used by fwUnitTestComponentTestRunner.ctl
 fwUnitTestComponentTestDiscovery.ctlAutomatically finds the test suites and test cases
 fwUnitTestComponentTestRunner.ctlThis file is used by the fwUnitTestComponentTestRunner.pnl and fwUnitTestComponentStartTestRunner.ctl(when using the python harness) to run the unit tests
 fwUnitTestComponentUpdateGui.ctlAllows the updating of the panel's shapes as the tests are running. This is so the user is given instant feedback
 fwUnitTestComponentAsserts.ctl
  Sources
 downloadComponents.py
 emuSvn.py
 handleWinCCOAProject.py
 httpGet.py
 magicStrings.py
 processResults.py
 puttyGet.py
 runUnitTests.py