Short Python Unit Testing project involving BlackBox and WhiteBox testing.
The projects involves:
- Developing a simple, 60 - line function that involves multiple variables and simple and complex statements.
- Building the statement graph of the function.
- BlackBox testing : Equivalence Partitioning and Category Partitioning.
- WhiteBox testing : Statement Coverage + Condition Coverage
- Mutant generation to ensure the efficiency of the testing paths.