基于umi的开发模板

index.test.tsx 510B

1234567891011121314151617
  1. import 'jest';
  2. import Index from '..';
  3. import React from 'react';
  4. import renderer, { ReactTestInstance, ReactTestRenderer } from 'react-test-renderer';
  5. describe('Page: index', () => {
  6. it('Render correctly', () => {
  7. const wrapper: ReactTestRenderer = renderer.create(<Index />);
  8. expect(wrapper.root.children.length).toBe(1);
  9. const outerLayer = wrapper.root.children[0] as ReactTestInstance;
  10. expect(outerLayer.type).toBe('div');
  11. expect(outerLayer.children.length).toBe(2);
  12. });
  13. });