【问题标题】:Desktop window size in flutter integration testingFlutter 集成测试中的桌面窗口大小
【发布时间】:2022-06-22 04:48:15
【问题描述】:

既然桌面嵌入到 Flutter 中几乎是稳定的,那么在开发期间直接在您正在使用的操作系统上执行集成测试是很有趣的(而不是每次都初始化模拟器并等到准备好)。在 CI 管道中也应该很有趣。不幸的是,我在执行测试时找不到设置窗口大小尺寸的方法。这是自适应应用程序所必需的。

我试过了:

tester.binding.window.physicalSizeTestValue = const Size(300, 300);

但它对我不起作用

【问题讨论】:

    标签: flutter testing integration-testing


    【解决方案1】:

    试试setSurfaceSize:

      tester.binding.setSurfaceSize(const Size(300, 300));
    

    这对我有用。

    【讨论】:

      猜你喜欢
      • 2020-10-14
      • 2022-11-30
      • 1970-01-01
      • 2014-07-14
      • 1970-01-01
      • 1970-01-01
      • 2013-10-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多