是否可以使用Visual Studio节点工具调试mocha单元测试?我可以使用命令行命令mocha运行我所有的mocha测试。 - 但目前无法调试这些单元测试。有没有办法在visual studio中完全调试单元测试,甚至根本没有?
答案 0 :(得分:1)
有关使用Visual Studio调试Mocha测试的方法,请参阅this SO帖子。
甚至根本没有?
对于更简化的Mocha测试调试接口,我强烈推荐WebStorm,因为IDE内置了该功能。使调试变得轻而易举,并且具有更好的用于Mocha测试的UI。
答案 1 :(得分:0)
可以在适当的Visual Studio 2017中的NTVS中调试Mocha单元测试。在Node.js v8.0.0之前运行良好。从那以后,它有了tendency to ignore your break points。
但是,在编写本文时的LTS version节点v10.13.0中,以下步骤似乎确实有效。在安装节点时,您需要选择在安装过程结束时安装“本机模块工具”,否则很可能会错过断点。请注意,如果执行此操作,则节点安装程序很可能会重启计算机,而不会在安装结束时询问您。
这已在Visual Studio 2017 15.9.1(企业版和社区版)中进行了测试。