Вы можете использовать погружение , чтобы добраться до вашего компонента.
Кажется, MUI также поставляется с функцией " погружение ":
Для этой ситуации можно использовать функцию createShallow ().Помимо обертывания энзимного API, он предоставляет опцию погружения и до выбора.
import { createShallow } from '@material-ui/core/test-utils';
describe('<MyComponent />', () => {
let shallow;
before(() => {
shallow = createShallow({dive: true}); // Shallow render the one non-DOM child of the current wrapper, and return a wrapper around the result.
});
it('should work', () => {
const wrapper = shallow(<MyComponent />);
});
});