Test driven development is something which has helped me write better, cleaner and more modular code. In search of more coverage, I found PCOV which is a great tool to find a test coverage report. It is a great way to get a sense of how much code coverage we have and which situations are not getting covered. I will also talk about the internals of how PCOV work and detect the coverage.