Looking for a correct way to set up my project to apply TDD. I need a test runner, mocking framework and coverage report to do this properly. Some things I have already figured out but it takes a lot of time that I'd be happy to spend writing application code.
**Is there an example project out there with 100% code coverage?** I try to move my project from C to some modern programming language. The project has unit tests in C. But creating mocks manually is tedious and slows development down. [https://github.com/mem-memov/net/tree/master/graph](https://github.com/mem-memov/net/tree/master/graph) At work I use PHP 7.2 and PHPUnit framework which is a great tool. I had an idea that something like this should exist for Nim or D.
