有没有什么方法可以在不触发 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/