The challenge
The client needed to increase the unit test coverage, in order to rebalance the correct test pyramid and detect errors more quickly.
What we did
- Analyzed the current level of unit test coverage of the modules.
- Selected the best available tools to accelerate the process.
- Rebuilt the modules according to SOLID rules to enable unit test coverage.
Benefits for the client
- Modules refactored according to SOLID rules
- More than 20 000 lines of application code covered with unit tests
- Increase in the coverage level by more than 30%