目前正在尝试为前端编写单元测试。但我对预期类型有疑问。我在提供的模拟回复中不断收到预期的“预期
const resp = {
body: null,
status: 200,
statusText: 'Success',
type: HttpEventType.Response,
clone: '',
headers: '',
url: '',
ok: ''
};
谢谢!
测试用例有时会因不存在完整键入而引发错误,但我们不能浪费时间,为所有测试用例提供完整键入,解决方案是使用
any
覆盖这些键入错误并仅测试返回的值。
const resp = {
body: null,
status: 200,
statusText: 'Success',
type: HttpEventType.Response,
clone: '',
headers: '',
url: '',
ok: ''
} as any;
这个
as any
将绕过打字稿错误。