amis/packages/amis-ui/__tests__/404.test.tsx

23 lines
610 B
TypeScript
Raw Normal View History

2019-04-30 11:11:25 +08:00
import React = require('react');
import NotFound from '../src/components/404';
2019-04-30 11:11:25 +08:00
import * as renderer from 'react-test-renderer';
import {render, fireEvent, cleanup} from '@testing-library/react';
2019-04-30 11:11:25 +08:00
afterEach(cleanup);
test('Components:404 default View', () => {
const component = renderer.create(<NotFound />);
let tree = component.toJSON();
2019-04-30 11:11:25 +08:00
expect(tree).toMatchSnapshot();
2019-04-30 11:11:25 +08:00
});
test('Components:404 Custom code & messages', () => {
const component = renderer.create(
<NotFound code={500} description="Internal Error" />
);
let tree = component.toJSON();
2019-04-30 11:11:25 +08:00
expect(tree).toMatchSnapshot();
});