def create_object_writer_csv(self): file_opener = self.compatibility_factory.create_compatible_write_opener( ) object_converter = self.compatibility_factory.create_compatible_object_converter( ) object_writer_csv = ObjectWriterCsv(file_opener, object_converter) return object_writer_csv
def setUp(self): file_opener = mock.create_autospec(CompatibleWriteOpener).return_value object_converter = mock.create_autospec(CompatibleObjectConverter).return_value variables_sorter = mock.create_autospec(VariablesSorter).return_value instance_resolver = mock.create_autospec(InstanceResolver).return_value csv_writer_factory = mock.create_autospec(CsvWriterFactory).return_value self.object_writer_csv = ObjectWriterCsv(file_opener, object_converter, variables_sorter, instance_resolver, csv_writer_factory) self.object_writer_csv.writer = mock.create_autospec(csv.writer).return_value self.object_writer_csv.convert_to_strings_function = mock.Mock()