-
Notifications
You must be signed in to change notification settings - Fork 10
Home
DannoHung edited this page Sep 13, 2010
·
12 revisions
The qspec testing framework has several components. These include the basic testing tools used for collecting tests together, specifying a test, and making assertions along with facilities for loading data, replacing segments of code for the purposes of invasive testing, callbacks for integratoin, and a basic test runner script.
If you would like to learn about the whole framework, please read through the tutorial, or you can jump to a section:
- Tutorial
-
Specifications – (keywords:
desc) -
Expectations – (keywords:
should,fuzz) -
Assertions – (keywords:
must,musteq,mustlike,mustthrow, …) -
Mocking – (keywords:
mock) -
Fixtures – (keywords:
fixture,fixtureAs) -
Helpers – (keywords:
before,after,alt) - Test Runner
- Callbacks
- Extending qspec
- Replacing qutil Components
You can also watch a video presentation