Newer
Older
import { render, screen } from '@testing-library/react'
import { userEvent } from '@testing-library/user-event'
import React from 'react'
import { createMockEcolyoStore } from 'tests/__mocks__/store'
import SgeInit from './SgeInit'
const mockedNavigate = jest.fn()
jest.mock('react-router-dom', () => ({
...jest.requireActual('react-router-dom'),
useNavigate: () => mockedNavigate,
}))
describe('SgeInit component', () => {
it('should be rendered correctly', () => {
it('should go to sge connect steps', async () => {
render(
await userEvent.click(screen.getAllByRole('button')[0])
expect(mockedNavigate).toHaveBeenCalled()