
[英]beforeEach fetch() - pass res to 'it' function
在 mocha/chai TDD 測試中,這個 API 調用真的很掙扎,我正在嘗試設置。 基本上, beforeEach()測試,我想進行 fetch api 調用。 然后將我的res傳遞給每個it() function,這樣我就可以對響應運行單獨的測試。 我的 beforeEach() func ...
[英]beforeEach fetch() - pass res to 'it' function
在 mocha/chai TDD 測試中,這個 API 調用真的很掙扎,我正在嘗試設置。 基本上, beforeEach()測試,我想進行 fetch api 調用。 然后將我的res傳遞給每個it() function,這樣我就可以對響應運行單獨的測試。 我的 beforeEach() func ...
[英]Function Defined in Before Block Not Finishing Before Tests Run in Mocha
我正在我的 Node 項目中使用 Mocha/Chai 創建一些測試。 在一個特定的測試中,我需要首先將document保存到數據庫中,然后檢索它並對找到的文檔進行一些檢查。 我遇到的問題是it檢查在文檔完成保存到數據庫之前正在運行。 我不明白為什么會發生這種情況,因為我正在before()塊中進行 ...
[英]Mocha Not Picking Up Tests in Sub-Folder
我正在使用 Mocha 和 Chai 在我的 Node 項目中設置一些測試。 我有許多成功運行的測試,現在我想對它們進行更合乎邏輯的分組。 現在所有測試都位於一個“test”文件夾中,該文件夾位於項目的根目錄中。 我注意到當我在該“測試”文件夾中創建一個子文件夾並在其中放置一個測試時,它永遠不會被 ...
[英]ShouldJS `should.equal` throws JavaScript heap out of memory
我遇到了一個問題,即運行mocha測試對should.equal(reactComponent, undefined)的簡單檢查失敗並出現FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memor ...
[英]Order of Operations in `before` and `describe` blocks in Mocha/Chai Node Tests
為了嘗試了解我的一個 Mocha 測試的執行順序(我看到函數執行亂序),我創建了以下簡單的測試用例: 同樣,我想在這里檢查的是操作順序。 果然,在這種情況下,打印到控制台的所有內容都是------------ AFTER ------------ 。 來自before塊的日志記錄根本不會顯示在控制台 ...
[英]How can i set the action on element using that xpath?
這是創建帳戶按鈕的 xpath: 我想設置點擊創建帳戶按鈕的操作。 ...
[英]Mocha - why before() was not finished 'before' it and how can I do that?
我需要在之前(發布lib.js)中調用 API 請求並檢查其中的結果。 無論我每次嘗試什么都在完成之前執行它,並且res變量是空的,正如您在 output 的開頭所看到的 - 就在帶有 hash 標記的毫秒下方。 測試.js lib.js output ...
[英]Getting error : Promise rejected with no or falsy reason in mocha selenium node js
我正在使用帶有節點 js 的 selenium mocha 進行單元測試,我是新手,我想用拒絕 promise 進行測試,但它給了我這個錯誤: Promise rejected with no or falsy reason我來解決這個問題,在這里我粘貼了我的整個代碼 ...
[英]Proper Way to Connect MongoDB Native Driver Node JS
也許標題和問題有點愚蠢,但我一直對此感到困惑。 這里我有一個名為 service.js 的文件,稍后將用於保存 Db 實例 Mongo.js 連接和分配數據庫屬性。 和 app.js 配置 express 並啟動 mongo 連接 當我嘗試收聽和訪問它時,這些代碼能夠運行。 但是當我嘗試使用 Mo ...
[英]Dockerfile - Unexpected token error in mocha
下面是 dockerfile 存儲為圖像標簽somehub/someapp-specs : 在docker-compose下面的snipper中用於test服務: 啟動mocha容器時出現錯誤: COPY. /app Dockerfile 中的COPY. /app指令正在使用以下版本復制 pack ...
[英]How can I solve problem with vuex and unit-testing?
我正在嘗試第一次使用 mocha 編寫和運行單元測試,但遇到了一些問題。 我有一個用Table.vue編寫的組件 Table.vue 我想在那里進行測試。 我在tests/unit文件夾中有文件table.spec.js 當我運行命令npm run test:unit我有錯誤1) Table.vu ...
[英]How can I get a property attached to a global to stub properly with sinon?
我有一個helper.js在我的測試之前加載: 然后在我的測試中,我有: twilioClient.calls.create存根正確。 但是global.db.models.Call.update沒有。 在我的實際代碼中,我像這樣使用它: 當我console.log(global.db.mode ...
[英]Chai/Mocha: My test will not throw an error despite recognizing an AssertionError
我正在編寫一些測試,一切進展順利,但如果我嘗試斷言我知道是非常錯誤的東西,測試將通過,但我也會收到編譯器拋出 AssertionError 的通知。 但是,它實際上並沒有通過測試。 我已經嘗試返回期望短語,但我對它為什么不起作用感到有點困惑,感覺它應該是簡單的。 響應如下所示: ...
[英]I would like Mocha to abort test execution if a specific test case faiils
我有一個健康檢查端點的測試用例,如果該特定端點失敗,我希望測試中止所有測試。因為如果 healthchek 失敗,將沒有必要測試端點的 rest。 我想知道中止測試的 rest 的最佳方法是什么。這是我想要的代碼 ...
[英]How to fix test with mocha/chai throwing “app.address()” error on NestJS API?
我正在嘗試使用 Mocha 和 Chai 測試我的 API 路由,但我得到的只是“TypeError”。 這是我的 main.ts 文件: 最初“引導程序” function 沒有返回任何內容,但我讓它返回 app.listen 以最終導出它。 這是我的測試文件: 這就是我在啟動“npm test ...
[英]How can I use “it” in a for loop in mocha testing
擁有上述代碼不會打印多次通過結果。 它正在控制台中打印以下內容(綠色)。 ...
[英]getting error : Resolution method is overspecified. Specify a callback *or* return a Promise; not both
當我運行我的 function 時,它給了我錯誤: Resolution method is overspecified. Specify a callback *or* return a Promise; not both. Resolution method is overspecified. ...
[英]How to declare a global array in Nodejs mocha?
我想聲明一個數組來存儲來自數據庫的數據。 我可以成功地在控制台上看到結果。結果正在保存數據庫數據。我想將結果分配給一個數組,但是當我這樣做時它變成了空的。 什么是正確的方法? ...
[英]Spectron with mocha and chai does not work
我正在嘗試使用 Spectron 為我們的 Electron 應用程序編寫測試,但我遇到了設置問題。 我使用帶有 chai 的經典設置。 我有一個包含設置代碼的文件: 然后是測試本身: 我的問題是我總是得到這個錯誤: 所以看起來應用程序沒有啟動。 但事實並非如此。 應用程序 Window 打開,但似 ...
[英]how to make sure all items in an array of objects has all required keys in mocha?
我是測試新手,我有一個對象數組的結果,我想確保數組中的每個項目都具有必需的屬性,結果是這樣的: 我想做一個這樣的測試: 如何確保數組中的項目具有所需的所有鍵? ...