chai

    0熱度

    1回答

    節點7.4.0 /快速4.14.0 /打字稿2.1.5/M 3..1.2 /柴3.5.0 /柴HTTP 3.0.0 我想測試採用摩卡/柴沒有找到資源,但在運行應用程序時,它的失敗顯示404錯誤 HeroRouter.ts .... /** * GET one hero by id */ public getOne(req: Request, res: Res

    1熱度

    1回答

    我已經安裝了摩卡以及柴。 在我的單元測試: import {expect, should} from "chai"; describe("array", function() { it("has length of 1", function (done) { var arr = ["B"]; expect(arr).have.lengthOf(1);

    0熱度

    1回答

    我有字符串['abc,'def','ghi','jkl'] 我有串B等於'j'的陣列。 我想檢查數組中任一元素的串B與chai 這是可能的一個子?我似乎無法弄清楚如何使用.any柴測試陣列中的每個元素相匹配 我已經嘗試了很多的事情,包括但不限於: expect(array).any.to.contain(string) expect(array).any.to.have.string(strin

    2熱度

    1回答

    在這裏,我想斷言回調函數是否被調用。那我怎麼能用sinon js來做。請建議。 var send = function (templateId, callback) { const request = mailjet .post("send") .request(params) request .then((result) => {

    1熱度

    3回答

    我現在正在認真地考慮這個問題。我在一個我試圖測試的方法中有一行代碼,我無法通過我所做的任何事情。有用! 「現實世界」中沒有任何錯誤。 我發現每次我鑽研JS單元測試我碰到這樣的困難,它讓我懷疑它是否真的值得。 這裏是我想要測試方法... _mapStopsAroundHub(managerContext, soCode, homePostcode, homeStops, changeLinkedSt

    0熱度

    1回答

    我迷失了這一點,我已經通過文檔正確,我可以;我的頭圍繞着它。 我試圖寫一個測試,檢查該方法拋出這樣的錯誤... it("requires an soCode parameter",() => { let readyStub = Sinon.stub(objUt, '_executeWhenReady'); expect(objUt.mapStopsAroundHub(

    1熱度

    1回答

    興農JS支票存根支票存根與確切的論據 要求:我想要測試ejs.renderFile調用正確的參數。 我的函數文件: html_to_pdf_converter.js var ejsToPdfConvert = function (template, data, callback) { var row = data.voucher; html = ejs.renderFile(

    0熱度

    1回答

    我試圖測試一個函數,讀取文件並返回一個承諾與文件的內容。 function fileContents(){ return new Promise(function(resolve, reject) { fs.readFile(filename, function(err, data){ if (err) { reject(err); } else { r

    -1熱度

    1回答

    我正在對我的js函數進行一些測試,這是我第一次執行此操作,並且出現以下錯誤: TypeError: Cannot read property 'render' of undefined 我正在使用柴和摩卡。這裏是我的測試代碼 test1.test.js it('should return all the data based on the given appname' , function() {

    0熱度

    1回答

    我想對從promise調用中獲得的結果進行一堆測試。我知道這是可以做到的: it ('should pass test foo1',() => { return promisecall() .then(result => { expect(result.length).to.equal(42) expect(some other test on data