【发布时间】:2019-08-26 00:33:06
【问题描述】:
我正在通过发送 FormData 来测试基于 axios 的服务,但 Jest 给了我一个 ReferenceError: FormData is not defined
不知道为什么 - 它应该在 jsdom 中???
该测试是一个集成测试,因此它应该向其余后端发出真正的请求。我不能(想要)模拟通话......
【问题讨论】:
标签: typescript jestjs axios
我正在通过发送 FormData 来测试基于 axios 的服务,但 Jest 给了我一个 ReferenceError: FormData is not defined
不知道为什么 - 它应该在 jsdom 中???
该测试是一个集成测试,因此它应该向其余后端发出真正的请求。我不能(想要)模拟通话......
【问题讨论】:
标签: typescript jestjs axios
这对我有用。我的测试文件:
const { JSDOM } = require("jsdom")
const jsdom = new JSDOM('')
describe('Something...', () => {
it('should api do something... ',
const formData = new jsdom.window.FormData()
...
【讨论】: