编写与DOM一起使用的单元测试

时间:2013-02-20 19:01:03

标签: dart

我有一些与DOM一起使用的功能,特别是处理调整大小的元素。我查看了单元测试文档here,但在执行此操作时找不到任何内容。可能吗?是否有任何现有文档显示如何操作?

1 个答案:

答案 0 :(得分:2)

尝试DumpRenderTree - 无头镀铬,输出布局的文本版本。

例如:

Content-Type: text/plain
layer at (0,0) size 808x820
  RenderView at (0,0) size 800x600
layer at (0,0) size 800x820
  RenderBlock {HTML} at (0,0) size 800x820
    RenderBody {BODY} at (8,8) size 784x804
      RenderHTMLCanvas {CANVAS} at (0,0) size 800x800 [bgcolor=#808080]
      RenderText {#text} at (0,0) size 0x0
#EOF
#EOF

Kevin Moore的博客文章"Headless Browser Testing with Dart"解释了详细信息(上面的代码片段来自于此)