diff --git a/plugins/home/src/homePageComponents/WelcomeTitle/WelcomeTitle.test.tsx b/plugins/home/src/homePageComponents/WelcomeTitle/WelcomeTitle.test.tsx index 839ecdbae1..d4c39e2a29 100644 --- a/plugins/home/src/homePageComponents/WelcomeTitle/WelcomeTitle.test.tsx +++ b/plugins/home/src/homePageComponents/WelcomeTitle/WelcomeTitle.test.tsx @@ -20,7 +20,7 @@ import { WelcomeTitle } from './WelcomeTitle'; describe('', () => { afterEach(() => jest.resetAllMocks()); - test('should greet user', async () => { + test('should greet user with default greeting', async () => { jest .spyOn(global.Date, 'now') .mockImplementation(() => new Date('1970-01-01T23:00:00').valueOf()); @@ -29,4 +29,17 @@ describe('', () => { expect(getByText(/Get some rest, Guest/)).toBeInTheDocument(); }); + + test('should greet user with multiple languages', async () => { + jest + .spyOn(global.Date, 'now') + .mockImplementation(() => new Date('2023-07-03T14:00:00').valueOf()); + + const languages = ['English', 'Spanish']; + const { getByText } = await renderInTestApp( + , + ); + + expect(getByText(/Good afternoon, Guest/)).toBeInTheDocument(); + }); });