Вам не нужно искать точное className
, потому что имя_класса hashed
.Но вы можете проверить, имеет ли компонент className
или нет.
import { mount } from 'enzyme';
import { enzymeFind } from 'styled-components/test-utils';
const wrapper = mount(<StyledButton />); // StyledButton is your styled-components's component
const renderedComponent = enzymeFind(wrapper, StyledButton);
expect(renderedComponent.prop('className')).toBeDefined();
Приведенный выше отчет позволит вам узнать, имеет ли компонент, произведенный компонентом styled, опору className
или нет.