cost 318 ms
開玩笑測試條件響應

[英]Jest testing conditional response

我有數據 如果貓是黑色的,我希望我的組件渲染一些文本,如果貓不是黑色的,則不渲染。 我有幾個測試 所以基本上只要 isBlack 為假,就不應呈現任何文本。 所以,我現在所擁有的,我在每個測試中都有 fetchMock,我的願望是我在每個測試之前運行 fetchMock 並相應地更改測試中錯誤案例的 ...

Typescript 在傳遞后抱怨...args 作為 function 的參數

[英]Typescript complaining after passing ...args as argument to a function

我正在使用fetch-mock庫來構建自己的實用程序。 定義新的 function 並將 args 傳遞給fetchMock.mock function 時,出現此錯誤: 擴展參數必須具有元組類型或傳遞給 rest 參數 我可以嚴格定義 arguments 的數量,但想避免它。 有什么建議可以保持. ...

無法使用酶從 react-bootstrap-typeahead 測試 AsyncTypeahead

[英]Cannot test AsyncTypeahead from react-bootstrap-typeahead with Enzyme

我正在嘗試從react-bootstrap- typeahead測試AsyncTypeahead 。 我有一個非常簡單的測試組件: (請注意,該 URL 被模擬為返回兩個元素) 當我在我的故事書中運行它時,它看起來很好: 但是如果我想測試它(使用酶),它無法識別彈出的< li ...

Typescript + Karma + Fetch Mock

[英]Typescript + Karma + Fetch Mock

嘗試導入 fetch mock,但當 karma 開始時,我得到: 您需要包含一些實現karma .start 方法的適配器! 我已經嘗試了所有這些都沒有成功: 從'fetch-mock'導入{fetchMock}; 從'fetch-mock'導入fetchMock; 從'fetch-mock ...

測試由另一個異步操作調用的異步操作

[英]Testing async action called by another async action

我有一個異步 Redux Action,它調用另一個異步 Redux Action。 我正在嘗試使用 Jest / Enzyme 進行測試,但出現錯誤,但我不確定原因。 第一步 - 添加項目 當項目添加成功時,這應該調用下一個異步操作 fetchItemData 第二個動作 - 獲取項目數據 ...

fetch-mock:日志語句干擾了簡單獲取結果的解析/失敗

[英]fetch-mock: log statement interferes with resolution/failure of simple fetch result

當我編寫以下代碼時,Jest.js 通過了測試: 取消注釋日志語句會立即中斷測試並將其顯示在終端中。 任何人都知道為什么日志語句會干擾並導致承諾在(現在)第二次查找response拒絕? 也試過 切換fetchMock.post()以使用.mock()代替。 同樣的終端錯誤。 ...

Storybook 找不到 fetch-mock 模塊

[英]Storybook cannot find fetch-mock module

我的故事書故事都不再起作用,我不確定這是環境問題還是代碼問題。 它在導入js/modules/es6.*的fetch-mock/es5/client.js中找不到模塊。 我能想到的唯一區別是我添加了一個新的節點模塊(react-syntax-highlighter)。 但是堆棧跟蹤中沒有任何內容指向 ...

如何使用 fetch-mock 獲取請求的正文

[英]How to get request's body with fetch-mock

我有一些測試,它使用fetch-mock來模擬帶有正文參數的 post 請求。 我可以模擬請求,但我找不到根據請求正文返回響應的方法。 假設我有一個帖子請求: 目前我的模擬看起來像這樣: 但它說 opts.body 是一個“BodyInit”對象並且沒有屬性“標志”。 我找到了文檔,但 ...

用Jest進行React-Redux測試:收到的有效載荷=未定義

[英]React-Redux Testing with Jest: Received Payload = undefined

我正在嘗試在我的react-redux應用程序中學習/實現開玩笑的測試。 我的測試無法說接收到的內容與預期的不一樣,但是實際的重擊有效,並將數據返回給我的應用程序。 因此,我寫錯了測試(基本上是從redux-docs復制/粘貼),或者寫錯了thunk。 行動 export cons ...

如何使用 node-fetch、supertest 和 typescript 設置 fetch-mock

[英]How to setup fetch-mock with node-fetch, supertest and typescript

我正在嘗試向我的節點 typescipt 項目添加一些笑話測試。 我想使用 supertest 來調用我的 koa 路由器,但也使用 fetch-mock 來模擬使用 node-fetch 發出的請求。 到目前為止,我的解決方案如下,但我的路由器中的提取不使用帶有 fetch-mock 的模擬提取 ...

fetchMock:未捕獲的類型錯誤

[英]fetchMock: uncaught typeError

我用 fetchMock (v.5.13.1) 嘲笑了我的 API-Respones。 我已經使用它很長時間了,我還沒有看到這種行為。 我嘲笑了兩個非常相似的 GET 響應。 現在,第一個正常工作,但第二個 get 返回此錯誤消息: fetch-mock.js:187 Uncaught ...

無法使用fetch-mock模擬節點獲取

[英]Unable to mock node-fetch using fetch-mock

我正在嘗試對一個簡單的函數進行單元測試,該函數發送一個get請求,接收一個響應,然后返回帶有成功或失敗消息的promise對象。 以下是功能: 在進行單元測試時,我正在使用fetch-mock模擬對api的調用並具有自定義響應。 以下是代碼: 但是此代碼並未嘲笑提取請求,因為 ...

使用fetch-mock測試React Redux異步操作-“無法讀取未定義的屬性'then'”

[英]Testing React Redux Async Actions with fetch-mock - “Cannot read property 'then' of undefined”

我在測試響應redux異步操作時遇到一些問題,由於某種原因store.dispatch返回undefined,而.then方法不起作用。 當我console.log store.dispatch(actions.requestChartData())時,它給了我以下錯誤: fet ...

在React應用程序中導入條件組件

[英]Conditional component import in react application

我正在使用fetch-mock模擬使用fetch的實際組件。 fetch-mock不支持ie11,僅在支持瀏覽器的情況下才想導入示例組件。 我該如何實現? ABCExampleComponent使用fetch-mock的嘲諷fetch在ABCComponent使用。 僅當支 ...

使用Fetch-Mock返回測試Blob

[英]Use Fetch-Mock to return test Blob

我有一個從服務器接收文件的訪存,並且我正在嘗試使用fetch-mock模擬該訪存以進行測試。 使用此代碼,我可以模擬端點並將blob放置在主體中: 正在測試的代碼是: 我可以看到Blob位於請求的主體上 但是運行測試會引發錯誤: 在服務器上運行代碼會將有效的B ...


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