現在 HTML ページにある Chutzpah を使用して、Visual Studio 2012 で既存の qUnit テストを実行しようとしていますが、VS IDE にテストを認識させることができません。ストレート JS テストを実行すると、VS2012 はテストを認識します。たとえば、次のようなもので testSample.js を作成すると、VS IDE にテストが表示されます。
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ドキュメントにqUnitテストを持っているので、VS2012にそれらを認識させたいと思っています。Chutzpahにこれらのテストを認識させる方法を知っている人はいますか?
ドキュメントからの補足として、qUnit テストを含む JS ファイルまたは HTML ファイルを右クリックして [JS テストの実行] をクリックできるように見えますが、Nuget Chutzpah パッケージを次のように実行した後、そのオプションは表示されません。 Chutzpah Test Adapter をインストールするだけでなく、そのオプションが表示されない理由を誰でも知っています (私は IDE を再起動しました)。前もって感謝します