Add command line parameter unit tests

This adds basic unit tests covering the ArgumentParser class.