![](/img/trans.png)
[英]Js promise for calculator
我有一個簡單的計算器 function,是我為編碼挑戰而編寫的。 現在我遇到了額外calculate function 的問題,它應該返回 promise。 以下是 promise 需要滿足的測試: 以上calculate function 我寫的只通過了第一個測試,其他都沒有。 我擔心我做錯了。 ...
[英]Js promise for calculator
我有一個簡單的計算器 function,是我為編碼挑戰而編寫的。 現在我遇到了額外calculate function 的問題,它應該返回 promise。 以下是 promise 需要滿足的測試: 以上calculate function 我寫的只通過了第一個測試,其他都沒有。 我擔心我做錯了。 ...
[英]How to write tests inside loop?
我正在嘗試編寫一個如下所示的動態測試: 第一個測試運行完全正常,並且可以在測試中訪問a ,但是當我嘗試循環a並運行測試時, a是空的。 ...
[英]run mocha test in vscode extensions api
我目前正在開發 VSCode 擴展。 我已經在 mocha 和 chai 中進行了一些測試。 我正在嘗試使用 package.json 中的推薦行直接執行它們"scripts": { "vscode:prepublish": "npm run package", "compile" ...
[英]How to test a wrapped anonymous function with mocha?
我是 JS 世界和摩卡框架的新手。 我想寫一個聯合測試來覆蓋這個中間件模塊。 這是我的中間件模塊的代碼: 到目前為止寫了這個測試: 但是執行和測試匿名返回 function? ...
[英]Why does Puppeeteer cause my test suite to hang for 30 seconds when I use "waitForSelector" even though I'm calling "close" on the page and browser?
我有一個 Node.js Mocha 測試套件(我根據我試圖為其創建自動化測試的真實應用程序創建了一個最小復制)。 package.json :{ "name": "puppeteer-mocha-hang-repro", "version": "1.0.0", "descripti ...
[英]"describe is not defined" mocha (windows user)
我正在嘗試測試這個 文件名為 test 並將方向更改為終端中的文件並寫入 終端說“描述未定義” 我嘗試了很多東西重新安裝節點和摩卡將文件移動到很多文件夾最后.....我沒有解決問題:) ...
[英]Run mocha tests in parallel on azure docker pipeline
為什么當我通過 azure 管道並行運行 mocha 測試時,它們總是一個接一個地執行? 我已經嘗試過管道中有和沒有 docker 但沒有運氣。 我也嘗試過使用本地構建和推送的圖像,然后從 Azure 管道運行該圖像......仍然沒有運氣。 我也通過 GitHub 操作得到了同樣的意外結果。 但是 ...
[英]Getting error when running a test : TS6196 is declared but never used
嘗試按照本指南https://medium.com/swlh/how-to-setting-up-unit-tests-with-typescript-871c0f4f1609編寫一個簡單的測試,但我得到TS6196: 'HelloWorldServiceUnitTests' is declared ...
[英]How to test a function which has calls a another API function in it - NodeJS
我有一個 function,里面還有一個 function。 在第二個 function 中,我們正在撥打 API 電話。 那么如何為這種情況編寫單元測試呢? 我不想撥打實際的 API 電話,我想模擬它。 ...
[英]How to stub a dependency in express middleware (express-validator/mocha/chai/sinon/proxyquire)
**編輯:用一個首先起作用的簡單示例重寫: 所以我有一個測試文件和 2 個模塊。 moduleA有一個依賴, moduleB 我的測試文件使用 proxyquire 存根functionB (從moduleB返回): 所以它輸出50 (stubbed functionB 30 + functio ...
[英]Sinon Stub is not throwing an error when fs.readFileSynch also throws an error
在解決了與 Sinon/Chai/Mocha 存根 readFile/Sync 相關的所有問題后,測試失敗了。 有一個基本的 getFile function 可以檢索文件: 我想創建一個測試,如果 fs.readFileSync 也拋出錯誤,getFile 應該拋出一個錯誤: it('如果 fs ...
[英]mock function from another module for testing
我在我的項目中使用Chai和Mocha進行測試。 我想從模塊tree.js :export function createTreefromFolder(path: string): string[] { const files = listFilesFromFolder(path); con ...
[英]How to mock in express with Typescript and Mocha library
如何使用帶有 Typescript 的 express 在 Mocha 中模擬“請求”? 當前解決方案如下: 我有一個錯誤Conversion of type '{ get: () => null; }' to type 'Request<ParamsDictionary, any, ...
[英]"You may need an additional loader to handle the result of these loaders." error ( React, Typescript )
所以我有 package 1 我在 Typescript 中寫的,它包含摩卡測試,我很確定它能正常工作。 我將所有代碼推送到 git 提供商,並通過 package 2 上的 npm 拉取它。當我在 package 2 上使用 Typescript 啟動 React 時,我得到以下信息: 我嘗試 ...
[英]How can I specify --experimental-specifier-resolution flag to be included in supertest or chai-http node server?
我正在構建 node express 應用程序,最近我想用 mocha 編寫一些測試。 我願意在測試期間使用 chai-htpp 插件來運行我的應用程序。 問題是,我在應用程序啟動時使用 --experimental-specifier-resolution 標志來啟用目錄/桶導入(我使用的是 E ...
[英]Webdriverio browser.keys('Down arrow') is not working for a specific custom drop-down menu
我在一個網頁中有兩個不同的下拉菜單,兩者之間的區別在於,對於第一個下拉菜單,默認選擇第一個選項,我可以使用 browser.keys 到 select 選項,因為沒有可用的選擇/選項標簽。 但是在第二個下拉列表中,默認情況下未選擇第一個選項,並且 browser.keys 在這種情況下也不起作用。 ...
[英]jsonwebtoken 9.0.0 - getting error: TypeError: Cannot redefine property: decode - when trying to stub
所以npm audit剛好發現jsonwebtoken存在安全漏洞。 解決方案是更新到版本9.0.0 - 我做到了。 但是,我的 mocha 測試現在沒有通過。 在beforeEach期間,我嘗試使用sinon.stub對decode function 進行存根,現在拋出此 TypeError: T ...
[英]Testing with NPM three mocha
我嘗試根據Testing-with-NPM為我的代碼添加測試使用三個使用摩卡咖啡。 它適用於以下代碼 但是當我取消注釋以下代碼並使用 ConvexHull 我得到一個錯誤 Error: Cannot find module 'D:\xxx\node_modules\three\examples\j ...
[英]How to Assert from multiple possibilities in Cypress? One option could be true out of multiple
我有一個場景,我需要將 Assertion 放在一個元素的文本上,該文本可能是 true 或通過測試用例,如果任何 1 值存在於多個中。 比方說,一個元素可以包含多個狀態:“打開”、“創建”、“進行中”,其中任何一個都可能為真。 我如何實現這種情況並使用 OR 邏輯運算符或任何其他方式進行斷言? ...
[英]How to mock variables in nodejs
在編寫 nodejs 單元測試用例時,我想模擬變量。 讓 abc = awsMock.service.lambda; 在上面的代碼中,awsMock 我正在創建並傳遞給方法,但服務是 json object,我想模擬它。 執行上述行時如何傳遞一些虛擬值? 我希望 awsMock 模擬 object ...