Added proper test coverage for ShellCommandParser