SoftwareTesting:Tools:UnitTest
From MozillaWiki
(see 343673)
Description
What is a �unit”? It can be a module, a class, a method or even a single block of code. Any encapsulation can be considered a unit and is up to the developer to define. A test asserts that a piece of code evaluates to true. A suite of tests can be written to test correctness of the unit.
Tasks
-
Create base MinUnit headers in mozilla/testing - Implement example MinUnit Unit Tests
-
Create CppUnitLite in mozilla/testing - Implement example CppUnitLite Unit Tests
-
Create CxxTest in mozilla/testing - Implement example CxxTest Unit Tests
- Reporting mechanism / framework
- Tinderbox?
Issues
- cvs access
- discussions to find and create more tests
- reporting mechanism still TBD
- testing platform still TBD