我试图使用当前在HTML页面中的Chutzpah在Visual Studio 2012中运行现有的QNNIT测试,并且我无法让VS IDE识别测试。运行直的JS测试时,测试VS2012确实识别测试,例如,当我在VS IDE中的测试中显示出类似的东西时创建TestSample.js。

test("Adding Two Numbers Succeeds", function () {
    expect(1);
    var num1 = 10;
    var num2 = 25;
    var exp = num1 + num2;
   equal(exp, addNumbers(num1, 25));
});
.

我想要的是在HTML页面上的上下文中运行的测试,以便我可以将事物注入DOM并测试。由于我已经在HTML文档中进行了QNIT测试,我真的很想JSUT vs2012识别它们。任何人都知道如何让Chutzpah认识到这些测试?

作为文档的侧面笔记,它看起来好像应该右键单击JS文件或HTML文件,并按住“运行JS测试”,但在运行Nuget后,该选项不会为我播种Chutzpah包以及安装Chutzpah测试适配器。任何人都知道为什么这个选项可能无法出现(我确实重新启动了IDE)。提前谢谢

有帮助吗?

解决方案

显然有两个插件,用于与Chutzpah相连。它们是'Chutzpah测试适配器'和'Chutzpah Test Runner'。

与它们两个安装和设置工具> options> chutzpah>单位测试资源管理器>测试模式以“全部”为“所有”,现在我在HTML页面中的测试被识别并在IDE中运行!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top