Last updated:
0 purchases
file testkit
file_testkit #
A simple way to mock file-related operations in Dart, ideal for testing. It can simulate any file-related operation in a memory-based file system, preventing changes to your actual file system.
Language: English| 中文简体
Why Use file_testkit? #
Isolated Testing Environments: Each test runs in its own file system environment, preventing interference between tests.
Safe Testing: Mock file operations in memory without affecting the real file system.
Usage #
1. add dependencies into you project pubspec.yaml file #
dependencies:
file_testkit: ^1.0.0
copied to clipboard
Run flutter packages get in the root directory of your app.
2. import file_testkit lib #
import 'package:file_testkit/file_testkit.dart';
copied to clipboard
3. use file_testkit #
await FileTestkit.runZoned(() async {
final File file = File('test.txt');
file.createSync();
file.writeAsStringSync('hello');
print('test.txt existed is ${file.existsSync()}');
if (file.existsSync()) {
print('file content: ${file.readAsStringSync()}'); // output: hello
}
});
copied to clipboard
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.