在React测试时无法在MSW中获得响应
我正在尝试测试一个React应用程序,它正在从JSONPLACEHOLDER中获取数据。获取函数通过Create async thunk在Redux Thunk中实现。 我遵循了有关此指南和…
在测试错误响应时,测试失败了预期的错误(React/jest/reactQuery/axios/msw)
我正在尝试测试以下MSW休息端点的错误状态: import { rest } from 'msw' export const exceptionHandlers = [ rest.post(config.accountApiUrl + '/l…
MSW在使用testcafe时无法拦截请求,因为该页面不在工人范围之外
我有一个用testcafe(带有黄瓜 - 检测器)测试的React应用程序。我正在使用MSW来模拟效果很好的API响应。但是,问题是在使用MSW运行的本地版本运行测…
JEST失败的覆盖范围报告没有'没有元素索引'
我正在使用使用Redux Toolkit的Next.js应用程序运行Jest Test Suites。我正在使用MSW嘲笑由Redux Toolkit处理的下一个应用程序之外其他API的任何必要…
MSW:未能使用脚本注册范围的服务工作人员。
我正在使用MSW开发React应用程序。一切都很酷,直到我将应用程序部署到Github页面为止。 这是我遇到的一个错误: 未被发现(有望)错误:[MSW]未能使…
如何解决MSW随机404误差与React
我已经开始使用MSW嘲笑BE,但是当我保存更改时,它随机地无法获取数据。不要真正知道如何调试,因为它是非常随机的 API路由功能 import Api from './A…
模拟服务工作者不使用Axios邮政和有效载荷
我遇到了一个奇怪的问题。 模拟服务工作者没有有效载荷拦截 axios.post 。没有有效载荷,它可以正常工作。对于exmaple: 这项工作: await axios.post…
MSW在单个测试中第二次无法与更新的数据匹配相同的请求
我有一个简单的用RTK查询挂钩生成的房屋列表,其中可以标记为喜欢的项目,并根据标签无效自动进行数据倒置。当我在测试中运行项目时,一切都可以匹配M…
将Create-React-App更新到最新版本中断异步测试
我有一个问题,最近我将React版本升级为使用React-Script版本5.0.1从版本4.0.3使用。按照 https://github.com/facebook,执行说明/create-react-app/…
如何使用虚拟数据测试自定义获取钩?
我有一个自定义的获取钩。它不是真正的提取过程。 这是一个植入示例。我想为此编写适当的测试。 这是伪API。 import { data } from './data'; import …
我必须做什么才能使用 Mock Service Worker 进行 Jest 测试才能使 React hook 正常工作?
我想使用开玩笑和模拟服务工作者用fetch呼叫测试react钩子 测试看起来像: import React from 'react' import App from './App' import {render,scree…