Dart 测试 Dart :html without loading dartium

标签 dart

有没有什么方法可以在不触发 dartium 的情况下测试导入了 dart:html 的代码。

我想将 HttpRequest 测试为 JSON 数据并希望它在终端上显示它,并且 dart 编辑器希望每次都打开 dartium,我认为这是不必要的。

最佳答案

Dartium 包含浏览器托管的 Dart VM,其中绑定(bind)了相关的浏览器 DOM。当您运行需要浏览器 DOM 的代码时,例如 dart:html,您将运行 Dartium。

但是,您也可以使用 DumpRenderTree - 这是一个 headless 浏览器(即,向控制台生成输出)。

查看这些帖子以了解有关 DumpRenderTree 和 Dart 的更多信息:

关于 Dart 测试 Dart :html without loading dartium,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15585551/

相关文章:

dart - Dart 中的"new"关键字

flutter - Dart 中的这个运算符 "?."是什么?

flutter - 如何根据在 flutter 中单击哪个导航栏按钮来更改脚手架主体?

android - 如何在 flutter 的下拉菜单中进行选择?

android - Dart OAuth 1.0 - 无效签名 - 提供的签名不匹配

带有 Hive 数据库的 Flutter Web

flutter - 以编程方式获取 Flutter 应用程序中 Dart 类中定义的所有 'static const'

flutter - 读取列表中的元素以使卡片小部件变得困惑

flutter - 如何将数据从 ListView 传递到下一个屏幕,如 flutter 中的图像

dart - SharedPreferences 在 null flutter 上调用