import configureMockStore from 'redux-mock-store';
import NavBar from '../components/NavBar/NavBar';
const mockStore = configureMockStore(middlewares);
const store = mockStore(initialState);
wrapper = mount(
<BrowserRouter>
<Provider store={store}>
<NavBar {...props} />
</Provider>
</BrowserRouter>
);
如何更新包装器中存在的 NavBar 组件的状态?
我尝试使用更新wrapper.setState({displayMenu:true})
但它没有更新,因为我认为包装器是组件与 Provider 的包装,所以 NavBar 的状态没有更新。