From 990d5ec5af9cea56812e952c3155a346876621cb Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Thu, 19 Apr 2018 11:16:53 -0400 Subject: custom assertion --- frontend/__tests__/ResetRequest.test.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'frontend/__tests__/ResetRequest.test.js') diff --git a/frontend/__tests__/ResetRequest.test.js b/frontend/__tests__/ResetRequest.test.js index 6d8d99f..638a2aa 100644 --- a/frontend/__tests__/ResetRequest.test.js +++ b/frontend/__tests__/ResetRequest.test.js @@ -4,6 +4,7 @@ import toJSON from 'enzyme-to-json'; import { ApolloProvider } from 'react-apollo'; import ResetRequest from '../components/ResetRequest'; import mountOptions from './mockMang'; +import wait from 'waait'; describe('', () => { it('renders and matches snapshot', async () => { @@ -21,9 +22,9 @@ describe('', () => { mutation.client.mutate = jest.fn(); mutation.forceUpdate(); wrapper.find('Form').simulate('submit'); - expect(mutation.client.mutate.mock.calls[0][0].variables).toEqual({ - email: 'wesbos@gmail.com', - }); + + expect(mutation.client.mutate).toBeCalledWithVariables({ email: 'wesbos@gmail.com' }); + expect(toJSON(wrapper)).toMatchSnapshot(); }); -- cgit v1.3