아래 코드 블럭에서
expect(mockCallBack.mock.calls.length).toEqual(1);
이 부분을
expect(mockCallBack).toHaveBeenCalledTimes(1);
다음과 같이 직관적으로 치환해서 사용할 수 있습니다 :)
it('clicks correctly', async () => {
const mockCallBack = jest.fn();
render(
<ColorCricle
color={'yellow'}
selected={'yellow'}
onClick={mockCallBack}
/>
);
const circle = screen.getByText('✓');
await userEvent.click(circle);
expect(mockCallBack.mock.calls.length).toEqual(1);
});