def __init__(self, instance_resolver=InstanceResolver(), html_parser_factory=HtmlParserFactory(), element_factory=ElementFactory()): self.instance_resolver = instance_resolver self.html_parser_factory = html_parser_factory self.element_factory = element_factory
def __init__(self, file_opener=CompatibleWriteOpener(), object_converter=CompatibleObjectConverter(), variables_sorter=VariablesSorter(), instance_resolver=InstanceResolver(), csv_writer_factory=CsvWriterFactory()): self.file_opener = file_opener self.object_converter = object_converter self.variables_sorter = variables_sorter self.instance_resolver = instance_resolver self.csv_writer_factory = csv_writer_factory self.writer = None
def setUp(self): self.type_resolver = InstanceResolver()
def __init__(self, string_converter=StringConverter(), instance_resolver=InstanceResolver()): self.string_converter = string_converter self.instance_resolver = instance_resolver