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.csv_writer_factory = CsvWriterFactory()