[英]Test React Component using Redux and react-testing-library
[英]How to get redux store to update dom of react-testing-library
我正在使用react-testing-library在我的redux-store中安裝一個react-redux連接的組件:
let comp = reduxRender(<ConnectedComponent />, {store});
reduxRender是一個輔助函數,基本上可以做到這一點:
return {
...render(<Provider store={store}>{ui}</Provider>),
store
}
然后,我將動作發送到我的商店,例如:
store.dispatch({type:'someAction'});
因此,我的商店可以正確更新,但是,react-testing-library-> render創建的dom無法更新。 有誰知道如何更新它? 我的目標顯然是集成測試,對於這個批次的每個單獨部分,我已經具有單元測試。
抱歉,這里完全有其他問題,與這個問題無關。 此設置確實確實可以正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.