Creating reusable module code coverage tests