Feature: Help Me I've Got Versionitis Scenario: get help for the main script When I get help for "git-switcher" Then the exit status should be 0 And the banner should be present And the banner should include the version And the banner should document that this app takes options And the following options should be documented: | --version, -v: | | --help, -h: | Scenario: get the version of the main script When I get the version of "git-switcher" Then the exit status should be 0 And the output should include the version And the output should include the app name And the output should include a copyright notice