尝试使用Jest和Enzyme对React js进行测试
出现以下错误:
工作进程意外退出!这很可能是初始化错误。
接线端子断裂,我无法运行测试:
主要关注点:重定向。我认为当我尝试运行测试时,setstate重定向到另一个位置,导致我的测试失败
{ this.state.unsubscribeWindow ? <Redirect push to={`${this.props.location.pathname}/unsubscribe`} /> : null }
{ this.state.selectedRecon_UID ? <Redirect push to={`${this.props.location.pathname}/edit/${this.state.selectedRecon_UID}`} /> : null }
{ this.state.selectedWork_UID ? <Redirect push to={`workflow/edit/${this.state.selectedWork_UID}`} /> : null }