我正在尝试为依赖NGRX状态的UI页面之一编写e2e测试。在开始测试之前,不确定如何设置NGRX状态。您能帮我吗?
您读过这篇文章吗? https://www.cypress.io/blog/2018/11/14/testing-redux-store/
详细说明如何设置测试以访问/读取状态。
我建议按照那里的步骤进行。要设置商店的状态,有两个选项:
在单元测试场景中,我认为使用#1的程序化方法是一个糟糕的选择,但是鉴于这是e2e测试,这两种选择都是可行的IMO。