import { render, initializeMocks, screen } from 'testUtilsExtra'; import { BulkManagementHistoryView } from '.'; import messages from './messages'; jest.mock('./BulkManagementAlerts', () => jest.fn(() =>
BulkManagementAlerts
)); jest.mock('./HistoryTable', () => jest.fn(() =>
HistoryTable
)); initializeMocks(); describe('BulkManagementHistoryView', () => { describe('component', () => { beforeEach(() => { render(); }); describe('render alerts and heading', () => { it('heading - h4 loaded from messages', () => { expect(screen.getByText(messages.heading.defaultMessage)).toBeInTheDocument(); expect(screen.getByText(messages.helpText.defaultMessage)).toBeInTheDocument(); expect(screen.getByText('BulkManagementAlerts')).toBeInTheDocument(); expect(screen.getByText('HistoryTable')).toBeInTheDocument(); }); }); }); });