描述bug
"Running Tests"文档目前表示:
如果您还没有决定测试策略,我们建议您从为您的组件创建基本的烟雾测试开始:
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App';
it('renders without crashing', () => {
const div = document.createElement('div');
ReactDOM.render(<App />, div);
});
此测试挂载组件并确保在渲染过程中没有抛出异常。像这样的测试在付出很少努力的情况下提供了很多价值,因此它们是一个很好的起点,您将在src/App.test.js中找到这个测试。
现在情况已经不再如此;自2019年起,默认测试是一个更全面的测试,用于检查渲染输出:
test('renders learn react link', () => {
render(<App />);
const linkElement = screen.getByText(/learn react/i);
expect(linkElement).toBeInTheDocument();
});
[我已经擅自删除了问题模板的其余部分-这是文档的问题,因此排除故障和重现的内容并不真正适用]
2条答案
按热度按时间nnvyjq4y1#
你好!你能为更新文档提交一个PR吗?那就太好了👍
x3naxklr2#
这个问题已经被自动标记为过时,因为它没有任何最近的活动。如果没有发生任何进一步的活动,它将在5天后被关闭。