Skip to content

Commit 4543aa5

Browse files
committed
Add schemaErrorComponent test
1 parent 9bc55d5 commit 4543aa5

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import React from 'react';
2+
import { mount } from 'enzyme';
3+
import SchemaErrorComponent from '../../form-renderer/schema-error-component';
4+
5+
describe('schemaErrorComponent', () => {
6+
it('renders correctly', () => {
7+
const message = 'Error message';
8+
const name = 'Invalid schema :(';
9+
10+
const wrapper = mount(<SchemaErrorComponent message={ message } name={ name }/>);
11+
12+
expect(wrapper.find('h1')).toHaveLength(1);
13+
14+
expect(wrapper.find('h2')).toHaveLength(1);
15+
expect(wrapper.find('h2').text().includes(name)).toEqual(true);
16+
17+
expect(wrapper.find('p')).toHaveLength(2);
18+
expect(wrapper.find('p').first().text().includes(message)).toEqual(true);
19+
});
20+
});

0 commit comments

Comments
 (0)