What do you want to save?
Add Code snippet
New code examples
-
Javascript 2022-03-27 14:35:09
jest mock restore
test("mockFn.mockReset", () => { const mockFn = jest.fn().mockImplementation(() => 43); const MockClass = jest.fn(); new MockClass(); expect(mockFn()).toBe(43); expect(mockFn.mock.calls).toHaveLength(1); expect(MockClass.mock... Add solution -
Other 2021-11-05 09:04:22
simple jest test cases for array of objects
import pizzas from '../data'; // very basic test to notify the user if our pizza data has changed test('the pizza data is correct', () => { expect(pizzas).toMatchSnapshot(); expect(pizzas).toHaveLength(4); expect(pizzas.map(pizza => pizza.nam... Add solution -
Other 2021-10-27 21:43:10
how to check callback is fired rtl
it('calls "onClick" prop on button click', () => { // Render new instance in every test to prevent leaking state const onClick = jest.fn(); const { getByText } = render(<Button onClick={onClick} />); fireEvent.click(getByText(/... Add solution -
Javascript 2021-10-03 02:42:02
jest mock mockname
test("mockFn.mockReset", () => { const mockFn = jest.fn().mockImplementation(() => 43); const MockClass = jest.fn(); new MockClass(); expect(mockFn()).toBe(43); expect(mockFn.mock.calls).toHaveLength(1); expect(MockClass.mock... Add solution -
Javascript 2021-09-29 19:38:05
jest mock createobjecturl
global.URL.createObjectURL = jest.fn(); Add solution -
Javascript 2021-09-15 23:56:02
mock createRef jest react functional component
import React, { useRef } from 'react'; import { shallow } from 'enzyme'; import Child2 from './'; jest.mock('react', () => { const originReact = jest.requireActual('react'); const mUseRef = jest.fn(); return { ...originReact, useRef: mUs... Add solution -
Javascript 2021-09-09 11:31:01
mockimplementation for setstate
import * as React from 'react'; describe('Some message', () => { const setState = jest.fn(); // eslint-disable-next-line @typescript-eslint/no-explicit-any const useStateMock: any = (initState: any) => [initState, setState]; afterE... Add solution