add code coverage to unit tests