Redux减速器单元测试

时间:2018-03-14 09:42:38

标签: reactjs testing redux

我在为减速器进行单元测试时遇到了问题。

问题是这样的:

我正在尝试预期和结果值应该相等,并且在创建新状态时我正在传递一个动作来创建新状态 错误类似于......操作类型与结果不匹配。

代码示例:

it('should transform in to new state',()=> {
  const state={} 
  const action={ type: actionTypes.customerLookup, value :1 , customerRecords:{ reqStatus: false, message: 'No records found', searchResult:[{"records":1}] } };
  const expected={ customerRecords:{ reqStatus: false, message: 'No records found', searchResult:[{"records":2}] }};
  assert.deepEqual(createCusRecState(state,action),expected);

0 个答案:

没有答案