nodeunit

    4熱度

    1回答

    有沒有方法可以將自定義斷言添加到傳遞給每個測試的NodeUnit對象test? 我想這樣做: var Test = require('nodeunit').Test; Test.prototype.customAssertion = function(obj) { test.same(obj.foo, 'bar'); test.same(obj.bar, 'baz');

    0熱度

    1回答

    我使用崇高的文字來編寫node.js項目。我也使用nodeunit來運行測試。到目前爲止,我已經使用了它的控制檯模式,它不會產生視覺上吸引人的結果。然後我使用了html模式,它引入了切換到另一個窗口(瀏覽器)的需要。我有太多的窗戶... 你會如何建議以最有效的方式使用nodeunit?

    2熱度

    4回答

    我有以下文件夾結構,我nodeunit測試特定項目: /tests /tests/basic-test.js /tests/models/ /tests/models/model1-tests.js /tests/models/model2-tests.js 我的問題是 - 如何獲取nodeunit自動執行所有的測試中測試文件夾,包括子-directories包含在? 如果我執行nod

    2熱度

    1回答

    我試圖將TDD原理應用於使用node.js和nodeunit進行單元測試的應用程序。我正在努力嘗試創建一個能夠使用websockets測試應用程序通信協議的測試用例。 我對TDD相當陌生,所以,這種方法對於TDD是否正確? 你知道我在哪裏可以找到樣品嗎?編輯: 我有一個工作示例。然而,我有問題,服務器需要15秒鐘關閉它自己。我讚賞關於此代碼的反饋(這是WIP)。 文件測試/ websocket.j

    0熱度

    1回答

    我試圖用nodeunit來測試我的Web服務器: test.js exports.basic = testCase({ setUp: function (callback) { this.ws = new WrappedServer(); this.ws.run(PORT); callback(); }, tearDown: func

    4熱度

    4回答

    我正在做一些與nodeunit的異步測試,我想知道是否有可能告訴nodeunit在調用test.done之前不終止測試用例。 基本上這是我的測試案例看起來像現在: exports.basic = testCase({ setUp: function (callback) { this.ws = new WrappedServer(); this.ws.run(POR

    1熱度

    1回答

    節點單元是否具有可以放置在exports.MYTEST中的輔助方法? 我目前在做這樣的事情: exports.test = { setup: function(test) { this.foo = "bar"; }, helper: function(test) { that.foo = 'baz'; }, myTest: fu

    3熱度

    1回答

    如何在nodeunit和mongoose中獲得異步結果?我試過下面的代碼,它似乎掛在數據庫回調永遠不會返回結果或錯誤。 mongoose = require "mongoose" models = require "../Services/models" Task = models.Task module.exports = setUp: (callback) -> try

    0熱度

    2回答

    我有一個用Coffeescript編寫的web應用程序,我使用nodeunit進行測試,而且我似乎無法訪問測試中設置的全局變量(應用程序中的「會話」變量) : SRC/test.coffee root = exports ? this this.test_exports = -> console.log root.export root.export 測試/ test.

    2熱度

    3回答

    我在我的Node.js應用程序中有一個JS方法,我想單元測試。它會對服務方法進行多次調用,每次都會將該服務傳遞給一個回調函數;回調積累結果。 如何使用Jasmine來存儲服務方法,以便每次調用存根時,都會調用由參數確定的響應的回調函數? 這是(像)的方法,我測試: function methodUnderTest() { var result = []; var f = fu