name: QuestionTest
class_comment: null
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: Question
  type: class
  source: Symfony\Component\Console\Question\Question
properties: []
methods:
- name: setUp
  visibility: protected
  parameters: []
  comment: null
- name: providerTrueFalse
  visibility: public
  parameters: []
  comment: null
- name: testGetQuestion
  visibility: public
  parameters: []
  comment: null
- name: testGetDefault
  visibility: public
  parameters: []
  comment: null
- name: testGetDefaultDefault
  visibility: public
  parameters: []
  comment: null
- name: testIsSetHidden
  visibility: public
  parameters:
  - name: hidden
  comment: '# * @dataProvider providerTrueFalse'
- name: testIsHiddenDefault
  visibility: public
  parameters: []
  comment: null
- name: testSetHiddenWithAutocompleterCallback
  visibility: public
  parameters: []
  comment: null
- name: testSetHiddenWithNoAutocompleterCallback
  visibility: public
  parameters: []
  comment: null
- name: testIsSetHiddenFallback
  visibility: public
  parameters:
  - name: hidden
  comment: '# * @dataProvider providerTrueFalse'
- name: testIsHiddenFallbackDefault
  visibility: public
  parameters: []
  comment: null
- name: providerGetSetAutocompleterValues
  visibility: public
  parameters: []
  comment: null
- name: testGetSetAutocompleterValues
  visibility: public
  parameters:
  - name: values
  - name: expectValues
  comment: '# * @dataProvider providerGetSetAutocompleterValues'
- name: providerSetAutocompleterValuesInvalid
  visibility: public
  parameters: []
  comment: null
- name: testSetAutocompleterValuesInvalid
  visibility: public
  parameters:
  - name: values
  comment: '# * @dataProvider providerSetAutocompleterValuesInvalid'
- name: testSetAutocompleterValuesWithTraversable
  visibility: public
  parameters: []
  comment: null
- name: testGetAutocompleterValuesDefault
  visibility: public
  parameters: []
  comment: null
- name: testGetSetAutocompleterCallback
  visibility: public
  parameters: []
  comment: null
- name: testGetAutocompleterCallbackDefault
  visibility: public
  parameters: []
  comment: null
- name: testSetAutocompleterCallbackWhenHidden
  visibility: public
  parameters: []
  comment: null
- name: testSetAutocompleterCallbackWhenNotHidden
  visibility: public
  parameters: []
  comment: null
- name: providerGetSetValidator
  visibility: public
  parameters: []
  comment: null
- name: testGetSetValidator
  visibility: public
  parameters:
  - name: callback
  comment: '# * @dataProvider providerGetSetValidator'
- name: testGetValidatorDefault
  visibility: public
  parameters: []
  comment: null
- name: providerGetSetMaxAttempts
  visibility: public
  parameters: []
  comment: null
- name: testGetSetMaxAttempts
  visibility: public
  parameters:
  - name: attempts
  comment: '# * @dataProvider providerGetSetMaxAttempts'
- name: providerSetMaxAttemptsInvalid
  visibility: public
  parameters: []
  comment: null
- name: testSetMaxAttemptsInvalid
  visibility: public
  parameters:
  - name: attempts
  comment: '# * @dataProvider providerSetMaxAttemptsInvalid'
- name: testGetMaxAttemptsDefault
  visibility: public
  parameters: []
  comment: null
- name: testGetSetNormalizer
  visibility: public
  parameters: []
  comment: null
- name: testGetNormalizerDefault
  visibility: public
  parameters: []
  comment: null
- name: testSetMultiline
  visibility: public
  parameters:
  - name: multiline
  comment: '# * @dataProvider providerTrueFalse'
- name: testIsMultilineDefault
  visibility: public
  parameters: []
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\Console\Question\Question
interfaces: []