cost 354 ms
beforeEach fetch() - 將 res 傳遞給 'it' function

[英]beforeEach fetch() - pass res to 'it' function

在 mocha/chai TDD 測試中,這個 API 調用真的很掙扎,我正在嘗試設置。 基本上, beforeEach()測試,我想進行 fetch api 調用。 然后將我的res傳遞給每個it() function,這樣我就可以對響應運行單獨的測試。 我的 beforeEach() func ...

Function 在 Mocha 測試運行之前塊未完成之前定義

[英]Function Defined in Before Block Not Finishing Before Tests Run in Mocha

我正在我的 Node 項目中使用 Mocha/Chai 創建一些測試。 在一個特定的測試中,我需要首先將document保存到數據庫中,然后檢索它並對找到的文檔進行一些檢查。 我遇到的問題是it檢查在文檔完成保存到數據庫之前正在運行。 我不明白為什么會發生這種情況,因為我正在before()塊中進行 ...

Mocha 未在子文件夾中提取測試

[英]Mocha Not Picking Up Tests in Sub-Folder

我正在使用 Mocha 和 Chai 在我的 Node 項目中設置一些測試。 我有許多成功運行的測試,現在我想對它們進行更合乎邏輯的分組。 現在所有測試都位於一個“test”文件夾中,該文件夾位於項目的根目錄中。 我注意到當我在該“測試”文件夾中創建一個子文件夾並在其中放置一個測試時,它永遠不會被 ...

Mocha/Chai 節點測試中的“之前”和“描述”塊中的操作順序

[英]Order of Operations in `before` and `describe` blocks in Mocha/Chai Node Tests

為了嘗試了解我的一個 Mocha 測試的執行順序(我看到函數執行亂序),我創建了以下簡單的測試用例: 同樣,我想在這里檢查的是操作順序。 果然,在這種情況下,打印到控制台的所有內容都是------------ AFTER ------------ 。 來自before塊的日志記錄根本不會顯示在控制台 ...

摩卡 - 為什么 before() 沒有在它之前完成,我該怎么做?

[英]Mocha - why before() was not finished 'before' it and how can I do that?

我需要在之前(發布lib.js)中調用 API 請求並檢查其中的結果。 無論我每次嘗試什么都在完成之前執行它,並且res變量是空的,正如您在 output 的開頭所看到的 - 就在帶有 hash 標記的毫秒下方。 測試.js lib.js output ...

出現錯誤:Promise 在 mocha selenium 節點 js 中無故或虛假原因被拒絕

[英]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我來解決這個問題,在這里我粘貼了我的整個代碼 ...

MongoDB Native Driver Node JS的正確連接方式

[英]Proper Way to Connect MongoDB Native Driver Node JS

也許標題和問題有點愚蠢,但我一直對此感到困惑。 這里我有一個名為 service.js 的文件,稍后將用於保存 Db 實例 Mongo.js 連接和分配數據庫屬性。 和 app.js 配置 express 並啟動 mongo 連接 當我嘗試收聽和訪問它時,這些代碼能夠運行。 但是當我嘗試使用 Mo ...

如何解決 vuex 和單元測試的問題?

[英]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 ...

Chai/Mocha:盡管識別到 AssertionError,但我的測試不會拋出錯誤

[英]Chai/Mocha: My test will not throw an error despite recognizing an AssertionError

我正在編寫一些測試,一切進展順利,但如果我嘗試斷言我知道是非常錯誤的東西,測試將通過,但我也會收到編譯器拋出 AssertionError 的通知。 但是,它實際上並沒有通過測試。 我已經嘗試返回期望短語,但我對它為什么不起作用感到有點困惑,感覺它應該是簡單的。 響應如下所示: ...

如果特定測試用例失敗,我希望 Mocha 中止測試執行

[英]I would like Mocha to abort test execution if a specific test case faiils

我有一個健康檢查端點的測試用例,如果該特定端點失敗,我希望測試中止所有測試。因為如果 healthchek 失敗,將沒有必要測試端點的 rest。 我想知道中止測試的 rest 的最佳方法是什么。這是我想要的代碼 ...

如何使用 mocha/chai 在 NestJS API 上拋出“app.address()”錯誤來修復測試?

[英]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 ...

如何在 Nodejs mocha 中聲明一個全局數組?

[英]How to declare a global array in Nodejs mocha?

我想聲明一個數組來存儲來自數據庫的數據。 我可以成功地在控制台上看到結果。結果正在保存數據庫數據。我想將結果分配給一個數組,但是當我這樣做時它變成了空的。 什么是正確的方法? ...

帶有 mocha 和 chai 的 Spectron 不起作用

[英]Spectron with mocha and chai does not work

我正在嘗試使用 Spectron 為我們的 Electron 應用程序編寫測試,但我遇到了設置問題。 我使用帶有 chai 的經典設置。 我有一個包含設置代碼的文件: 然后是測試本身: 我的問題是我總是得到這個錯誤: 所以看起來應用程序沒有啟動。 但事實並非如此。 應用程序 Window 打開,但似 ...


 
粵ICP備18138465號  © 2020-2025 STACKOOM.COM