我想添加一些单元测试来测试一些javascript的UI。但是我不想使用HTML页面,我想使用node.js.
是否有任何js库我可以用来模拟HTML DOM,比如文档?
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以考虑使用无头浏览器。根据您的技术堆栈,有多种选择。使用node.js时,流行的是phantom.js。针对不同的测试框架有不同的测试运行者,这里有overview个。{/ p>
mocha.js是一个流行的测试框架,其中包含phantom.js test runner。
如果您正在使用browserify,那么mochify也可以使用jsdom。