import settleAllPromises from '@/helpers/layout-helper'; it('layout-helper: Should settle all promises and return mapped promise results', () => { // Arrange const mockPromiseOne = Promise.resolve({ data: 'test-data' }); const mockPromiseTwo = Promise.resolve({ data: 'test-data-two' }); const promiseResultMap = [ { resultKey: 'MockResultOne', promise: mockPromiseOne }, { resultKey: 'MockResultTwo', promise: mockPromiseTwo } ]; // Act settleAllPromises(promiseResultMap).then((results) => { // Assert expect(results.MockResultOne).toEqual('test-data'); expect(results.MockResultTwo).toEqual('test-data-two'); }); });