import { render } from '@testing-library/react';
import DoubleOptInMessage from '../DoubleOptInMessage';
import DoubleOptInExpiredPage from './page';

vi.mock('../DoubleOptInMessage', () => ({
    default: vi.fn(() => <div>mocked</div>),
}));

describe('<DoubleOptInExpiredPage>', () => {
    it('should render DoubleOptInMessage with expiredMessage key', () => {
        render(<DoubleOptInExpiredPage />);

        expect(DoubleOptInMessage).toHaveBeenCalledWith(
            { messageKey: 'expiredMessage' },
            undefined
        );
    });
});
