0

これは私のQUnitテストです:

/// <reference path="~/Scripts/global.js" />
    module("Global.js");

    test("Test getParameterFromQueryStringByName", function () {
        expect(1);
        equals("exist", jwd.global.getParameterFromQueryStringByName("xyz.com/web?querystring1=exist", "querystring1"), "Search Valid name from one parameter");
    });

これは、と呼ばれる別のjavascriptjwd.globalファイルで定義された名前空間ですglobal.js。ブラウザからURLを押してテストを実行すると正常に機能しますが、ReSharperを使用して同じテストを実行すると、エラーが発生しますjwd is not defined - { "fileName": "http://localhost:49824/Tests.js", "lineNumber": 8 }

jwdReSharperを使用してqunitテストを実行しているときに、名前空間を検出できることを確認するにはどうすればよいですか?

4

1 に答える 1

0

私の悪い、global.js私は宣言しjwd.globalなかっjwdた。jwd他のjsファイルで宣言しました。その他のjsファイルを含めた後、テストは正常に実行されます。

于 2011-11-17T06:48:43.633 に答える