name: CsvEncoderTest
class_comment: "# * @author K\xE9vin Dunglas <dunglas@gmail.com>"
dependencies:
- name: TestCase
  type: class
  source: PHPUnit\Framework\TestCase
- name: CsvEncoder
  type: class
  source: Symfony\Component\Serializer\Encoder\CsvEncoder
- name: UnexpectedValueException
  type: class
  source: Symfony\Component\Serializer\Exception\UnexpectedValueException
properties: []
methods:
- name: setUp
  visibility: protected
  parameters: []
  comment: null
- name: testTrueFalseValues
  visibility: public
  parameters: []
  comment: null
- name: testDoubleQuotesAndSlashes
  visibility: public
  parameters: []
  comment: null
- name: testSingleSlash
  visibility: public
  parameters: []
  comment: null
- name: testSupportEncoding
  visibility: public
  parameters: []
  comment: null
- name: testEncode
  visibility: public
  parameters: []
  comment: null
- name: testEncodeCollection
  visibility: public
  parameters: []
  comment: null
- name: testEncodePlainIndexedArray
  visibility: public
  parameters: []
  comment: null
- name: testEncodeNonArray
  visibility: public
  parameters: []
  comment: null
- name: testEncodeNestedArrays
  visibility: public
  parameters: []
  comment: null
- name: testEncodeCustomSettings
  visibility: public
  parameters: []
  comment: null
- name: testEncodeCustomSettingsPassedInContext
  visibility: public
  parameters: []
  comment: null
- name: testEncodeCustomSettingsPassedInConstructor
  visibility: public
  parameters: []
  comment: null
- name: testEncodeEmptyArray
  visibility: public
  parameters: []
  comment: null
- name: testDecodeEmptyData
  visibility: public
  parameters: []
  comment: null
- name: testMultipleEmptyHeaderNamesWithSeparator
  visibility: public
  parameters: []
  comment: null
- name: testEncodeVariableStructure
  visibility: public
  parameters: []
  comment: null
- name: testEncodeCustomHeaders
  visibility: public
  parameters: []
  comment: null
- name: testEncodeFormulas
  visibility: public
  parameters: []
  comment: null
- name: testDoNotEncodeFormulas
  visibility: public
  parameters: []
  comment: null
- name: testEncodeFormulasWithSettingsPassedInContext
  visibility: public
  parameters: []
  comment: null
- name: testEncodeWithoutHeader
  visibility: public
  parameters: []
  comment: null
- name: testEncodeArrayObject
  visibility: public
  parameters: []
  comment: null
- name: testEncodeNestedArrayObject
  visibility: public
  parameters: []
  comment: null
- name: testEncodeEmptyArrayObject
  visibility: public
  parameters: []
  comment: null
- name: testSupportsDecoding
  visibility: public
  parameters: []
  comment: null
- name: testDecodeAsSingle
  visibility: public
  parameters: []
  comment: null
- name: testDecodeCollection
  visibility: public
  parameters: []
  comment: null
- name: testDecode
  visibility: public
  parameters: []
  comment: null
- name: testDecodeToManyRelation
  visibility: public
  parameters: []
  comment: null
- name: testDecodeNestedArrays
  visibility: public
  parameters: []
  comment: null
- name: testDecodeCustomSettings
  visibility: public
  parameters: []
  comment: null
- name: testDecodeCustomSettingsPassedInContext
  visibility: public
  parameters: []
  comment: null
- name: testDecodeCustomSettingsPassedInConstructor
  visibility: public
  parameters: []
  comment: null
- name: testDecodeMalformedCollection
  visibility: public
  parameters: []
  comment: null
- name: testDecodeEmptyArray
  visibility: public
  parameters: []
  comment: null
- name: testDecodeWithoutHeader
  visibility: public
  parameters: []
  comment: null
- name: testBOMIsAddedOnDemand
  visibility: public
  parameters: []
  comment: null
- name: testBOMCanNotBeAddedToNonUtf8Csv
  visibility: public
  parameters: []
  comment: null
- name: testBOMIsStripped
  visibility: public
  parameters: []
  comment: null
- name: testEndOfLine
  visibility: public
  parameters: []
  comment: null
- name: testEndOfLinePassedInConstructor
  visibility: public
  parameters: []
  comment: null
traits:
- PHPUnit\Framework\TestCase
- Symfony\Component\Serializer\Encoder\CsvEncoder
- Symfony\Component\Serializer\Exception\UnexpectedValueException
interfaces: []