This page shows a variation of the Calculator project called AdvancedCalculator.This is a more extensive version of the same design. Contains new functionality in operation.cpp and therefore has more test cases.
Table of Contents |
---|
The source code can be find here:
https://gitlab.eufus.eu/bpogodzinski/ach-tutorials/-/tree/TDD-cpp/TDD-cpp/AdvancedCalculator
Info | ||
---|---|---|
| ||
This project can be run in the same way as shown in basic use, please check this section: 2. Build the project - CMake |
1. Zero Division Error - Testing Exceptions
This section is basically the same in terms of test suites as in the Calculator project, but was not covered on the previous page.
2. Testing whether the result is within range
...