Stabilizing Legacy code
This Kata is about stabilizing a legacy code at hand by writing the first pin-down tests to understand its behavior before refactoring the legacy production code.
Techniques used:
- Pin-down tests from the requirements document.
- Pin-down tests based on code coverage.
- Pin-down tests based on branch coverage.