982
edits
| Line 113: | Line 113: | ||
==== Definitions ==== | ==== Definitions ==== | ||
=====Test Case===== | =====Test Case===== | ||
=====Test Fixture===== | A single assertion about one or two variable values that is testable. | ||
=====App Component Category===== | =====Test Fixture===== | ||
=====Test Category===== | In CppUnit, a group of tests is called a TestFixture. A TestFixture provides a common environment for multiple test cases. | ||
=====Test Suite===== | =====App Component Category===== | ||
Major parts of the application, usually corresponding to folders in flightgear/src or simgear/simgear | |||
=====Test Category===== | |||
The type of testing: unit, system and simgear (library) tests | |||
=====Test Suite===== | |||
All the tests and everything needed to support them | |||
==== Top Level Test Folder ==== | |||
Take a look at the '''flightgear/test_suite''' folder in a file browser preferably one that allows you to see the folders on multiple levels such as a code editor like VsCode. Start in the top level of flightgear's repo sources look for a directory named '''test_suite'''. Note that test_suite is not part of '''flightgear/src'''. | Take a look at the '''flightgear/test_suite''' folder in a file browser preferably one that allows you to see the folders on multiple levels such as a code editor like VsCode. Start in the top level of flightgear's repo sources look for a directory named '''test_suite'''. Note that test_suite is not part of '''flightgear/src'''. | ||
edits