小编vb1*_*b10的帖子

为什么 ApplicationsDocumentsDirectory 为单元测试返回 null?

我正在使用颤振“path_provider”插件。我需要一个 SQLite 操作。我的错误测试类没有找到“getApplicationDocumentsDirectory”并返回 null。该应用程序为模拟器/真实设备运行,任何工作都没有问题。

正在寻找提供程序存储库和测试文件夹。我已经厌倦了测试类示例,但错误仍然存​​在。

  const MethodChannel channel =
      MethodChannel('plugins.flutter.io/path_provider');

  channel.setMockMethodCallHandler((MethodCall methodCall) async {
    log.add(methodCall);
    return response;
  });

  test('user save data', () async {
    var response = null;
//FIXME : directory return null
    final Directory directory = await getApplicationDocumentsDirectory();
    final model = UserWordInformation();
    model.word = word;
    model.know = 1;
    final result = await dbHelper.insert(model.toMap());
    expect(result, 1);
  });
Run Code Online (Sandbox Code Playgroud)

我希望设备的返回路径文件夹。一些路径:“/Users/vb/Library/Developer/CoreSimulator/Devices/C5B3C94C-C774-4D0E-A19C-97AAF11BD9E3/data/Containers/Data/Application/0508712B-A138-483A 921E-B5EAE6DF149F/文件”

flutter flutter-plugin

3
推荐指数
2
解决办法
1405
查看次数

如何编写链函数DART?

我正在编写颤振应用程序,需要一个链函数。我找到了一些解决方案,但它对我不起作用。是怎么写的呢?

例如。(我写了自定义获取函数)

 get().addHeader(value:xx).addHeader(value:xxx)
Run Code Online (Sandbox Code Playgroud)

我正在使用 HTTP 帮助程序或字符串帮助程序函数。

dart flutter

2
推荐指数
1
解决办法
2212
查看次数

为什么发行量过多(GitHub)?

我正在寻找中的问题flutter GitHub repo。现在有5K+问题了,为什么不解决问题或者更容易解决问题?

另外,React Native几乎没有什么问题,然后会动摇。你觉得有问题吗?

也许现在一起开始解决问题。

react-native flutter

-5
推荐指数
1
解决办法
140
查看次数

标签 统计

flutter ×3

dart ×1

flutter-plugin ×1

react-native ×1