При тестировании мелких созданных компонентов, обернутых HO C, для получения необернутого компонента необходимо использовать dive()
.
const wrapper = enzyme.shallow(<MyComponent />).dive();
Если вы использовали mount, то подумайте, как это будет достаточно:
const wrapper = enzyme.mount<MyComponent />).childAt(0);
в вашем случае вы выглядите так, как будто у вас есть два HO C, и вам, возможно, придется дважды вызывать погружение. (dive().dive()
)