Use toMatch

This commit is contained in:
Nathan Bierema 2020-11-17 09:50:11 -05:00
parent 36d1fde185
commit 99f83bdc2a

View File

@ -36,8 +36,8 @@ describe('Redux enhancer', () => {
message = await listenMessage(); message = await listenMessage();
expect(message.type).toBe('STATE'); expect(message.type).toBe('STATE');
expect(message.actionsById).toInclude( expect(message.actionsById).toMatch(
'{"0":{"type":"PERFORM_ACTION","action":{"type":"@@INIT"},"' /{"0":{"type":"PERFORM_ACTION","action":{"type":"@@INIT"},"/
); );
expect(message.computedStates).toBe('[{"state":0}]'); expect(message.computedStates).toBe('[{"state":0}]');
}); });
@ -48,8 +48,8 @@ describe('Redux enhancer', () => {
expect(window.store.getState()).toBe(1); expect(window.store.getState()).toBe(1);
}); });
expect(message.type).toBe('ACTION'); expect(message.type).toBe('ACTION');
expect(message.action).toInclude( expect(message.action).toMatch(
'{"type":"PERFORM_ACTION","action":{"type":"INCREMENT"},' /{"type":"PERFORM_ACTION","action":{"type":"INCREMENT"},/
); );
expect(message.payload).toBe('1'); expect(message.payload).toBe('1');
@ -58,8 +58,8 @@ describe('Redux enhancer', () => {
expect(window.store.getState()).toBe(2); expect(window.store.getState()).toBe(2);
}); });
expect(message.type).toBe('ACTION'); expect(message.type).toBe('ACTION');
expect(message.action).toInclude( expect(message.action).toMatch(
'{"type":"PERFORM_ACTION","action":{"type":"INCREMENT"},' /{"type":"PERFORM_ACTION","action":{"type":"INCREMENT"},/
); );
expect(message.payload).toBe('2'); expect(message.payload).toBe('2');
}); });
@ -79,8 +79,8 @@ describe('Redux enhancer', () => {
message = await listenMessage(); message = await listenMessage();
expect(message.type).toBe('ACTION'); expect(message.type).toBe('ACTION');
expect(message.action).toInclude( expect(message.action).toMatch(
'{"type":"PERFORM_ACTION","action":{"type":"INCREMENT"},' /{"type":"PERFORM_ACTION","action":{"type":"INCREMENT"},/
); );
expect(message.payload).toBe('3'); expect(message.payload).toBe('3');
}); });