add some unit tests

This commit is contained in:
2021-05-01 15:18:38 +02:00
parent 4ae9f27902
commit 5fac3a0780
5 changed files with 34 additions and 2 deletions

View File

@@ -34,4 +34,16 @@ describe('<DynamicContentContainer/>', function () {
wrapper.instance().clean();
expect(wrapper.find('a')).toHaveLength(0);
});
it('test update', function () {
const wrapper = shallow(<DynamicContentContainer data={[{}, {}, {}]} renderElement={(el) => (<a/>)}/>);
const func = jest.fn();
wrapper.instance().clean = func;
// perform component update
wrapper.setProps({data: [{}, {}]});
expect(func).toHaveBeenCalledTimes(1);
});
});