def get_book_file_importer(self): importer = BookFileImporter() FakeBookFileProcessorFactory.is_valid = self.file_is_valid importer.book_processor_factory_cls = FakeBookFileProcessorFactory importer.dao = FakeDao(file_was_imported=self.file_was_imported) return importer
def get_instance(cls): from file_importer import BookFileImporter instance = cls() instance.file_importer = BookFileImporter.get_instance() instance.logger = logging.getLogger('directory_importer') return instance