Как вы импортируете свой компонент?
если вы импортируете его, например, с помощью приложения импорта из './yourpath/App', вы фактически удерживаете компонент-оболочку, возвращаемый connect (), а не сам компонент приложения.
Чтобы иметь возможность протестировать сам компонент приложения без необходимости иметь дело с декоратором, необходимо также экспортировать недекорированный компонент:
import { connect } from 'react-redux'
// Use named export for unconnected component (for tests)
export class App extends Component {
/* ... */
}
// Use default export for the connected component (for app)
export default connect(mapStateToProps)(App)
И импортируйте его в свой тестовый файл так:
import { App } from './yourpath/App'