0

在 Create React App 创建的应用程序模板中的测试脚本中,我看到了一个函数 it(),如下所示:

it('renders without crashing', () => {
    const div = document.createElement('div');
    ReactDOM.render(<App />, div);
    ReactDOM.unmountComponentAtNode(div);
});

它来自哪个图书馆?它有什么作用?

谢谢你。

4

1 回答 1

1

Create React App 使用Jest作为其测试框架。it 函数将字符串作为描述符,让用户可以命名他们的测试并在失败的情况下轻松找到它们。箭头函数是实际的测试代码。例子:

function add(x,y){
    return x+y;
}

it("adds two and two", ()=> {
    expect(add(2,2)).toEqual(4);
}
于 2019-01-18T06:28:48.673 回答