SaneCppTesting.h is a very simple test framework that allows splitting tests in sections and record successful/failed expectations.
Dependencies
- Dependencies: (none)
- All dependencies: (none)
Features
| Class | Description |
|---|---|
| SC::TestCase | SC::TestCase |
| SC::TestReport | SC::TestReport |
Status
MVP Testing library is minimal but it's useful as is for now.
Description
Testing integrates with the SC::Result object provided by the Common fragments. So far it doesn't support test discovery and all tests must be manually invoked in the main test file.
SC::TestCase
SC::TestReport
Roadmap
Usable
- Test discovery
Complete Features:
- IDE Integration
💡 Unplanned Features:
- Template tests
Statistics
| Type | Lines Of Code | Comments | Sum |
|---|---|---|---|
| Headers | 140 | 105 | 245 |
| Sources | 762 | 70 | 832 |
| Sum | 902 | 175 | 1077 |