const b = BEM('page');
Warning: Invalid value for prop `className` on <div> tag. Either remove it from the element, or pass a string or number value to keep it in the DOM
если я вас правильно понял то вы с помощью какой то утилиты от facebook конертировали свой код с react 15 в react 16
data-test="modal"
data-test="delete-Flight"
, но не всьоit('should trigger prop openAppModal when modal btn is clicked', () => {
const props = {
app: {
id: '1',
},
selectedItem: {
id: '1',
},
openAppModal: jest.fn(),
onChange: jest.fn(),
isLoading: false,
};
const enzymeWrapper = shallow(<AppItem {...props}>
<button onClick={props.openAppModal} className="delete-flight">Delete</button>
<AppItem />
);
enzymeWrapper.find('.delete-flight').simulate('click');
expect(props.openAppModal).toHaveBeenCalledTimes(1);
});
А чем ошибка вообще уже написал — нет ноды с таким селектором.