Ves*_*smy 1 javascript arrays reactjs jestjs
我在Jest中创建了单元(异步)测试。但是当我从服务器得到响应时:
[
{
name: "My name"
},
{
name: "Another name"
}
]
Run Code Online (Sandbox Code Playgroud)
并测试:
test('Response from server', () => {
get('my-url').end(error, response) => {
expect(response.body).toBe(expect.any(Array))
}
})
Run Code Online (Sandbox Code Playgroud)
发生一些错误:
Comparing two different types of values. Expected Array but received array.
Run Code Online (Sandbox Code Playgroud)
当我使用时,它正在工作expect(response.body).any(Array)。但是有什么解决办法expect.toBe()吗?
| 归档时间: |
|
| 查看次数: |
1999 次 |
| 最近记录: |