1
我正在經歷一個React的課程,並且在我的第一次測試中運行jest之後,它似乎應該創建我的快照,但它沒有說明它,而且我沒有看到快照文件。Jest沒有創建快照或失敗的測試
當我更改組件中的內容並再次運行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
})
FML。謝謝。就是這樣。 – slooker