Describe how to test a command-line parser with edge cases.