def testMultiValuedOptionWithJustOneValueSpecifiedReturnsItAsAList(self):
    myOptions = Cli(MyOptions).parseArguments(['--multiValuedOption', 'one'])
    assert_equals(myOptions.getMultiValuedOption(), ['one'])
 def testMultiValuedOptionReturnsAllSpecifiedValues(self):
    myOptions = Cli(MyOptions).parseArguments(['--multiValuedOption', 'one', 'two', 'three'])
    assert_equals(myOptions.getMultiValuedOption(), ['one', 'two', 'three'])
 def testUnspecifiedMultiValuedOptionReturnsDefaults(self):
    myOptions = Cli(MyOptions).parseArguments([])
    assert_equals(myOptions.getMultiValuedOption(), ['abc', 'def'])