Basic unit test and coverage pieces in place