Люди могут ненавидеть меня за это.Поскольку этот случай не содержит никакой логики, я бы просто экспортировал функцию, установил реквизиты, которые отражают реальные данные, и сделал бы снимок вашей поверхностной функции.
Всякий раз, когда она изменяется, проверяйте ее перед обновлением и всевсе в порядке.
РЕДАКТИРОВАТЬ: экспортировать нормальный компонент без HOC withStyles и добавить классы в ваши макеты реквизита.ДРУГОЕ РЕДАКТИРОВАНИЕ:
Ваш тест, вероятно, должен выглядеть примерно так в этом случае:
describe('SpaceComponent', () => {
it('it renders the component correctly', () => {
const props = { classes: { root: 'root', paper: 'paper' } };
const component = shallow(<Space {...props} />);
expect(component).toMatchSnapshot();
});
});