From dbd2480a1a7b6d1489e34b3a755ad751cbc84dd1 Mon Sep 17 00:00:00 2001 From: Esther Annorzie Date: Wed, 30 Nov 2022 12:22:18 -0500 Subject: [PATCH] Test user provided message if no entities are starred Signed-off-by: Esther Annorzie --- .../StarredEntities/Content.test.tsx | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/plugins/home/src/homePageComponents/StarredEntities/Content.test.tsx b/plugins/home/src/homePageComponents/StarredEntities/Content.test.tsx index b761e89e6e..695406aab5 100644 --- a/plugins/home/src/homePageComponents/StarredEntities/Content.test.tsx +++ b/plugins/home/src/homePageComponents/StarredEntities/Content.test.tsx @@ -112,4 +112,32 @@ describe('StarredEntitiesContent', () => { getByText('Click the star beside an entity name to add it to this list!'), ).toBeInTheDocument(); }); + + it('should display user provided message if no entities are starred', async () => { + const mockedApi = new MockStarredEntitiesApi(); + + const mockCatalogApi = { + getEntities: jest + .fn() + .mockImplementation(async () => ({ items: entities })), + }; + + const { getByText } = await renderInTestApp( + + + , + { + mountedRoutes: { + '/catalog/:namespace/:kind/:name': entityRouteRef, + }, + }, + ); + + expect(getByText('foo')).toBeInTheDocument(); + }); });