test coverage for timesheet resource and command edge cases