0

在 Visual Studio 2012 中使用 Chutzpah。我有一个带有内联测试的 HTML 测试工具。但是 Chutzpah 似乎并没有“扫描”这些文件,以便它们出现在测试资源管理器中。

这是我的 HTML 的正文。我包括 qunit.js 文件。但是测试“我能找到一个名为 myDiv 的 div 吗?” 永远不会出现在测试资源管理器中。我是否需要将 HTML 文件放在某个文件夹中才能被检测到?

在 Tools->Options->Chutzpah 中,我将测试模式设置为“全部”

<div id="myDiv"></div>
<div id="qunit"></div>
<div id="qunit-fixture"></div>
<script>
    test("Can I find a div named myDiv?", function () {
        var myDivLength = $('#myDiv').length;
        equal(myDivLength, 1, "expected 1, got " + myDivLength);
    });
</script>

有没有人遇到过类似的问题?我觉得 Chutzpah 将我的 Javascript 放在它自己的测试工具 HTML 文件中,而不是使用我的。但是对于 2.1 版,文档声明它应该使用这些文件: http: //matthewmanela.com/

4

0 回答 0