import '@testing-library/jest-dom';
import React, { Fragment } from 'react';
jest.mock('next-i18next', () => ({
Trans: ({ i18nKey, children }) => (
<Fragment>
{i18nKey}
{children}
</Fragment>
),
useTranslation: () => ({
i18n: {
changeLanguage: jest.fn(),
language: 'de',
},
t: key => key,
}),
}));
jest.mock('next/legacy/image', () => ({
__esModule: true,
default: () => 'Next legacy image stub',
}));
jest.mock('next/image', () => ({
__esModule: true,
default: () => 'Next image stub',
}));
window.google = {
maps: {
places: {
Autocomplete: class {},
AutocompleteService: class {},
AutocompleteSessionToken: class {},
PlacesService: class {},
},
},
};
import '@testing-library/jest-dom';
import React, { Fragment } from 'react';
jest.mock('next-i18next', () => ({
Trans: ({ i18nKey, children }) => (
<Fragment>
{i18nKey}
{children}
</Fragment>
),
useTranslation: () => ({
i18n: {
changeLanguage: jest.fn(),
language: 'de',
},
t: key => key,
}),
}));
jest.mock('next/legacy/image', () => ({
__esModule: true,
default: () => 'Next legacy image stub',
}));
jest.mock('next/image', () => ({
__esModule: true,
default: () => 'Next image stub',
}));
window.google = {
maps: {
places: {
Autocomplete: class {},
AutocompleteService: class {},
AutocompleteSessionToken: class {},
PlacesService: class {},
},
},
};