Cleaned up the tests cases and added the helpcommand unit test