chai

    1熱度

    1回答

    我使用Mocha和Chai HTTP測試Rest API。我已經寫的所有的使用回調測試的情況下,現在我想用異步/ AWAIT因爲很多更具可讀性譚回調和承諾,所以我得到這個代碼: let sport1, sport2; let user1, user2; let user1Token; let event1, event2, event3, event4; beforeEach(async

    0熱度

    1回答

    運行應用程序時我沒有得到,它只發生在我運行測試時。基本上我現在寫了快照測試。 TypeError: Cannot read property 'length' of undefined at Papertype.render (src/components/layoutcomponents/papertype.js:50:23) 以下是在papertype.js import React, { C

    0熱度

    2回答

    我有index.html文件'Hello world!在H1「文本: <!DOCTYPE HTML> <html> <head> <title></title> <meta charset="UTF-8"> </head> <body> <h1>Hello world!</h1> <script src="bundle.js"></script> </b

    0熱度

    1回答

    我目前正在使用Mocha,Chai和WebdriverIO的測試框架。就目前而言,只要我保存對spec文件的更改,Selenium Standalone Server就會運行完整的測試套件。我想禁用它,只有在終端輸入命令時才運行測試套件。此命令目前可用,但由於測試也在保存時自動運行,有時會同時運行多個相同的測試,從而導致錯誤。 如何從自動運行測試中停止Selenium Standalone Ser

    0熱度

    1回答

    我有這樣的呼叫到一個API: 捲曲-X PATCH --header '內容 - 類型:應用/ JSON' --header '授權:承載863e2ddf246300f6c62ea9023d068805' - d'1'http://asdasd.com/api/loyalty/v1/Accounts/6064361727001553966/Cards' 我想寫一個chai請求來測試我的API。 我

    0熱度

    1回答

    處理任何形式的錯誤/斷言錯誤的正確方法是什麼,以便當一個測試用例失敗時,後續測試仍然運行?或者在1個JavaScript文件中只有1個測試用例對我更好些? describe('SMP Service Login Page', function() { describe('Loggin in', function() { // Unhappy flow always first

    0熱度

    1回答

    我讀這http://chaijs.com/api/bdd/ ,並設法使一些代碼array..I需要確保我的陣列中的一個部分,包括... expect(LoginPage.listOfItems(ITEM1).to.be.an("array")).that.include(ITEM1); 但我 無法讀取財產「是」的未定義 當我提出的console.log console.log(LoginPag

    0熱度

    1回答

    使用seqalizerjs,解決一個承諾: return new Promise(function(resolve, reject){ return models.merchants.create({ name: ctx.name, }); }).then(function(result){ resolve({

    0熱度

    2回答

    我很努力地找到一種方法來單元測試貓鼬領域的驗證。目前,我有如下測試: it('should be invalid if googleId is empty',() => testBook.googleId = ''; const newBook = new Book(testBook); return newBook.validate().catch((err) =>

    0熱度

    1回答

    我想單元測試與摩卡+ chai + sinon控制器方法,但我努力瞭解斷言如何與這些異步方法工作。下面是我的測試: it('should fetch all registered books and send them as json', (done) => { res.json = sandbox.spy(); const books = []; BookMock