import 'package:appflowy/startup/startup.dart'; import 'package:appflowy/util/file_picker/file_picker_impl.dart'; import 'package:appflowy/util/file_picker/file_picker_service.dart'; import '../util.dart'; class MockFilePicker extends FilePicker { MockFilePicker({ required this.mockPath, }); final String mockPath; @override Future getDirectoryPath({String? title}) { return Future.value(mockPath); } } Future mockGetDirectoryPath(String? name) async { final dir = await TestFolder.testLocation(name); getIt.unregister(); getIt.registerFactory( () => MockFilePicker( mockPath: dir.path, ), ); return; }