def METHOD_NAME(self):
    types_xsd = f'{self.test_files_dir}/nested.xsd'
    result = xsd2bq.convert_xsd('document', types_xsd)
    expected = [{
        'name': 'simpleFieldDate',
        'type': 'DATE'
    }, {
        'name':
            'firstNestedField',
        'type':
            'RECORD',
        'fields': [{
            'name': 'simpleFieldStr1',
            'type': 'STRING'
        }, {
            'name': 'simpleFieldStr2',
            'type': 'STRING'
        }]
    }, {
        'name':
            'secondNestedField',
        'type':
            'RECORD',
        'mode':
            'REPEATED',
        'fields': [{
            'name': 'simpleNumberField1',
            'type': 'STRING'
        }, {
            'name': 'simpleNumberField2',
            'type': 'STRING'
        }, {
            'name':
                'thirdNestedField',
            'type':
                'RECORD',
            'mode':
                'REPEATED',
            'fields': [{
                'name': 'percentField1',
                'type': 'DECIMAL'
            }, {
                'name': 'percentField2',
                'type': 'DECIMAL'
            }]
        }]
    }]
    self.assertListEqual(expected, result)