在Visual Studio 2012中使用Chutzpah。我有一个内联测试的HTML测试工具。但Chutzpah似乎并没有“扫描”这些文件,因此它们出现在Test Explorer中。
这是我的HTML正文。我包括qunit.js文件。但测试“我能找到一个名为myDiv的div吗?”从未出现在Test Explorer中。我是否需要将HTML文件放在某个文件夹中才能被检测到?
在工具 - >选项 - > 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>
有没有人遇到过simliar问题?我觉得Chutzpah将我的Javascript放在自己的测试工具HTML文件中,而不是使用我的。但是对于2.1版,文档说它应该使用这些文件: http://matthewmanela.com/