name: InputOptionTest class_comment: null dependencies: - name: TestCase type: class source: PHPUnit\Framework\TestCase - name: CompletionInput type: class source: Symfony\Component\Console\Completion\CompletionInput - name: CompletionSuggestions type: class source: Symfony\Component\Console\Completion\CompletionSuggestions - name: Suggestion type: class source: Symfony\Component\Console\Completion\Suggestion - name: LogicException type: class source: Symfony\Component\Console\Exception\LogicException - name: InputOption type: class source: Symfony\Component\Console\Input\InputOption properties: [] methods: - name: testConstructor visibility: public parameters: [] comment: null - name: testArrayModeWithoutValue visibility: public parameters: [] comment: null - name: testBooleanWithRequired visibility: public parameters: [] comment: null - name: testBooleanWithOptional visibility: public parameters: [] comment: null - name: testShortcut visibility: public parameters: [] comment: null - name: testModes visibility: public parameters: [] comment: null - name: testInvalidModes visibility: public parameters: [] comment: null - name: testEmptyNameIsInvalid visibility: public parameters: [] comment: null - name: testDoubleDashNameIsInvalid visibility: public parameters: [] comment: null - name: testSingleDashOptionIsInvalid visibility: public parameters: [] comment: null - name: testIsArray visibility: public parameters: [] comment: null - name: testGetDescription visibility: public parameters: [] comment: null - name: testGetDefault visibility: public parameters: [] comment: null - name: testSetDefault visibility: public parameters: [] comment: null - name: testDefaultValueWithValueNoneMode visibility: public parameters: [] comment: null - name: testDefaultValueWithIsArrayMode visibility: public parameters: [] comment: null - name: testEquals visibility: public parameters: [] comment: null - name: testSuggestedValuesErrorIfNoValue visibility: public parameters: [] comment: null - name: testCompleteArray visibility: public parameters: [] comment: null - name: testCompleteClosure visibility: public parameters: [] comment: null - name: testCompleteClosureReturnIncorrectType visibility: public parameters: [] comment: null traits: - PHPUnit\Framework\TestCase - Symfony\Component\Console\Completion\CompletionInput - Symfony\Component\Console\Completion\CompletionSuggestions - Symfony\Component\Console\Completion\Suggestion - Symfony\Component\Console\Exception\LogicException - Symfony\Component\Console\Input\InputOption interfaces: []