检查组件是否未呈现的最佳实践

让我们假设一个组件在 render 方法中返回 null,基于一些 prop。


使用 expect 来确保不呈现组件的最佳方法是什么?


例子:


import React from 'react';

import { render, fireEvent } from '@testing-library/react';

import Pagination from '../Pagination';


it('should not render if totaPages is 0', () => {

  const { container } = render(<Pagination activePage={1} totalPages={0} />);

  expect(container.firstChild).toBeNull();

});

上面的代码够吗?


慕斯709654
浏览 114回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript