refactor Getopti base class tests
refactor Getopti base class tests

Because output is being tested by, wait for it, the OutputTest
class, there is no reason to test exact output in the base class,
only that the desired functionality is being executed (if that
makes any sense).

bschaeffer/getopti