Я пытаюсь проверить, отдает ли данный компонент столько дочерних элементов, сколько он получает. На данный момент он отображает только два компонента. Я застрял, как я новичок в модульном тестировании. Вот что я попробовал:
Компонент. js:
const Component = ({ children }) => {
return <div>{children}</div>;
};
Component.test. js:
import React from 'react';
import { shallow } from 'enzyme';
import Component from './Component';
import ChildComponent from './ChildComponent';
import ChildComponent2 from './ChildComponent';
it('show a ChildComponent component', () => {
const wrapped = shallow(<Component children />);
expect(wrapped.find(ChildComponent).length).toEqual(1)
});
it('show a ChildComponent2 component', () => {
const wrapped = shallow(<Component children />);
expect(wrapped.find(ChildComponent2).length).toEqual(1)
});