Я понимаю, что могу проверить простое свойство, переданное как таковое:
Код: Выделить всё
expect(renderedComponent).toHaveAttribute('myprop', 'some-value')
Компоненту будет передан статический объект в качестве свойства в фактическом родителе:
Код: Выделить всё
const someProps = {label: 'label', colour: 'red'};
return
Код: Выделить всё
const testId = 'my-comp';
renderComponent();
expect(screen.queryByTestId(testId)).toHaveAttribute('data-props', {colour: 'red'});
Подробнее здесь: https://stackoverflow.com/questions/798 ... rop-values
Мобильная версия