如何验证 Mithril.js 组件的 HTML 是否已在单元测试中正确呈现?
How can I verify that the HTML of a Mithril.js component has been rendered out correctly in unit tests?
我正在尝试测试 Mithril.js 组件的输出,以编程方式验证它们是否符合预期。执行此操作的最佳方法是什么?我正在使用 Jasmine 测试框架。
我一直在寻找一个库,它可以采用 Mithril 组件并轻松验证它是否具有一些元素以及许多其他元素作为子元素,并且它们具有一些属性集。本质上,我正在寻找类似 Enzyme 的东西,它可以与 Mithril 一起使用。当然,我希望尽可能与代码的实现脱钩。
我查看了库 mithril-query,它通过 CSS 选择器验证元素的存在,但我遇到了它无法与复合选择器一起使用的问题,语法是'视觉直观。我也想知道是否还有其他选择。
您可以尝试 mithril-node-render 结合您最喜欢的 HTML 断言工具。
我正在尝试测试 Mithril.js 组件的输出,以编程方式验证它们是否符合预期。执行此操作的最佳方法是什么?我正在使用 Jasmine 测试框架。
我一直在寻找一个库,它可以采用 Mithril 组件并轻松验证它是否具有一些元素以及许多其他元素作为子元素,并且它们具有一些属性集。本质上,我正在寻找类似 Enzyme 的东西,它可以与 Mithril 一起使用。当然,我希望尽可能与代码的实现脱钩。
我查看了库 mithril-query,它通过 CSS 选择器验证元素的存在,但我遇到了它无法与复合选择器一起使用的问题,语法是'视觉直观。我也想知道是否还有其他选择。
您可以尝试 mithril-node-render 结合您最喜欢的 HTML 断言工具。