EmberJS:测试组件html而不渲染

时间:2015-12-02 12:34:19

标签: javascript ember.js

据我所知,glers,embers new渲染引擎,有一种虚拟dom实现,它正在变化并根据这些变化更新UI。为了在我的测试中获得一些速度,我想,应该可以使用这个虚拟dom测试组件而不在浏览器/ phantomjs中呈现它。在我的正常集成测试中,我会做这样的事情:

it('shows a textarea', function(){
  this.render(hbs`{{my-component}}`); // don't render here
  const $textarea = this.$('textarea');
  expect($textarea).to.have.length(1);
});

所以我的问题是,是否有办法在单元/集成测试中访问此虚拟dom。

由于

0 个答案:

没有答案