unit test framework with code coverage with bug fixes