我在为减速器进行单元测试时遇到了问题。
问题是这样的:
我正在尝试预期和结果值应该相等,并且在创建新状态时我正在传递一个动作来创建新状态 错误类似于......操作类型与结果不匹配。
代码示例:
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);