slo*_*ker 0 unit-testing reactjs jestjs
我正在上一堂关于React的课程,在我的第一个测试中开玩笑之后,似乎应该在创建我的快照,但是它没有说它有快照,并且我没有看到快照文件。
当我更改组件中的内容并再次运行Jest时,它不会像我期望的那样失败。我只是jest从命令行运行,它可以找到测试,但是无论我如何更改组件,它总是可以通过。(我假设是因为它没有创建要进行比较的快照?)
我可能做错了什么?
这是测试:
import React from 'react'
import Search from './Search'
import renderer from 'react-test-renderer'
test('Search snapshot test', () => {
const component = renderer.create(<Search />)
const tree = component.toJSON()
expect(tree).toMatchSnapshot
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1003 次 |
| 最近记录: |