qunit

    0熱度

    2回答

    我正在使用試用版webide並試圖從/ test-resources文件夾運行myqunittest.qunit.html。通過使用url /test-resources/myqunittest.qunit.html。但是,只要我嘗試運行它,它就會返回一個404錯誤。 這是定義資源的問題嗎?我不明白如何,可以找到view/Main.view.xml,但不是在測試資源文件夾中的任何東西(我試過只是創

    0熱度

    1回答

    我有一個名爲tsColor的jQuery小部件,帶有colorSpecifiedColumns函數。如我在文章標題中所描述的那樣,我想知道是否有qunit中的測試用例函數,以避免用相同的值重複編寫相同的測試。 例如像一個東西: //case value =1 //case value =2 //case value =3 //... test('color the first 3 colu

    0熱度

    1回答

    隨着興農的功能,我想窺探從一個函數在我qunit測試一個異步函數調用: test("requestLiveCategoriesData should call parseCategoriesData", function(){ var spy = sinon.spy(this.liveCategoriesModel, 'parseCategoriesData'); this

    6熱度

    2回答

    我使用QUnit進行JavaScript單元測試,已經進行了很多測試。其中大部分使用的方式斷言: ok(condition.isTrue()); 這些測試是由Visual Studio內嵌的測試系統運行良好(在「測試資源管理器」)和「外部」 QUnit發動機(即所謂通過點擊「QUnit測試(點擊運行)「的上下文菜單,如果你點擊了QUnit測試中的圓圈,就會顯示)。 但是,如果使用斷言以另一種方

    -1熱度

    1回答

    我一直想測試我的JSON對象的存在時得到「未定義」。我不懂爲什麼? 修訂: 我看過......在深入...這裏列出的職位... How do I return the response from an asynchronous call? 在該職位對大多數史詩的回答的最後,作者提到了根本就沒有使用$ .getJSON。我不認爲這是我的選擇。我的情況不同,我需要使用$ .getJSON才能獲得jso

    0熱度

    1回答

    我試圖創建一個函數測試XMLHttpRequest(帶回調參數)。但它總是返回undefined。 function sendMessage(serverFile, data, retVal) { var xhr = new XMLHttpRequest(); xhr.open('POST', serverFile, true); xhr.setRe

    0熱度

    2回答

    import Ember from 'ember'; import startApp from '../../helpers/start-app'; var App; module('Integration | Authentication | Abilities', { integration: true, setup() { App = startApp

    0熱度

    1回答

    開始調查JavaScript測試框架(例如QUnit,Jasmine,Mocha等)。 我將要求我們的開發人員能夠遵循TDD/BDD方法,因此理想情況下他們將能夠在Visual Studio中運行測試(例如使用Chutzpah)。此外,測試將在解決方案構建(發佈模式)和構建服務器上自動運行。 但是...... 我們的產品被許多人,我們無法控制他們所使用的瀏覽器。不過,我們想說明,我們的產品肯定適用

    0熱度

    1回答

    我是QUnit的新手,我試圖弄清楚如何恢復#qunit-fixtures。據我瞭解,在新的測試運行之前,該元素中的所有內容都將被重置。但是,我看到(對我來說)一些奇怪的東西。在下面的例子中,夾具中有form,其由input元素和div與has-error類組成。據我瞭解,在每次測試運行之前,這些應該恢復到原始狀態。 我已經爲$('input')指定了keypress事件處理程序,以將div隱藏在燈

    6熱度

    1回答

    我有一個相當簡單的repro,結果我不明白。 確保您安裝了Chutpah測試適配器4.0.3。使用Visual Studio 2013採取以下步驟: 創建一個新的.NET 4.5.1類庫項目; 添加NuGet包qunit.TypeScript.DefinitelyTyped 0.1.7; 一個打字稿文件file1.ts添加到項目中與此內容:該文件內 /// <reference path="./S