HTMLページでJSテストを実行するためにVS2012を使用してChutzpahを使用する

StackOverflow https://stackoverflow.com//questions/11676744

質問

現在HTMLページにあるChutzpahを使用してVisual Studio 2012で既存のQunitテストを実行しようとしています。まっすぐな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に注入してテストすることができます。私はすでにQunitテストがHTML文書で持っているので、私はjsutがVS2012を認識しています。誰もがこれらのテストを認識するためにChutzpahを得る方法を知っていますか?

サイドとしてのメモのメモのメモQUNITテストでJSファイルまたはHTMLファイルを右クリックして「Run JS Tests」を押すことができるが、NUGETを実行した後にそのオプションが播種されないように表示されます。 ChutzpahパッケージとChutzpahテストアダプタを取り付ける。誰かがそのオプションが表示されないかもしれない理由を知っています(私はIDEを再起動しました)。事前にありがとう

役に立ちましたか?

解決

は、Chutzpahに結びつけるVS用の2つのプラグインがあります。彼らは「Chutzpah Test Adapter」と「Chutzpah Test Runner」です。

両方ともインストールされ、ツール>オプション> Chutzpah>ユニットテストエクスプローラ>テストモード> HTMLページのテストを「すべて」にテストモードで認識してIDEで実行されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top