From db8a34298651fce19d9d893f2f50a2e0426084db Mon Sep 17 00:00:00 2001 From: Michaela Brydon Date: Thu, 30 Nov 2023 13:46:02 -0500 Subject: [PATCH] Updating get radius by filter tests --- src/layouts/tpa-search/tpa-search.spec.js | 50 ++++++++--------------- src/layouts/tpa-search/tpa-search.vue | 1 - 2 files changed, 18 insertions(+), 33 deletions(-) diff --git a/src/layouts/tpa-search/tpa-search.spec.js b/src/layouts/tpa-search/tpa-search.spec.js index f1f5c412..5545b58b 100644 --- a/src/layouts/tpa-search/tpa-search.spec.js +++ b/src/layouts/tpa-search/tpa-search.spec.js @@ -448,41 +448,27 @@ describe('TPA search page', () => { } ); describe('radiusInMiles', () => { - test('returns 25 when filter is "25 miles"', async () => { - // Arrange - const { wrapper } = getMountedComponent(); - await wrapper.setData({ filter: '25 miles' }); + test.each([ + [15, '15 miles'], + [25, '25 miles'], + [50, '50 miles'], + [100, '100 miles'] + ])( + 'returns %p when filter is "%p"', + async (expectedRadius, filter) => { + // Arrange + const { wrapper } = getMountedComponent(); + await wrapper.setData({ filter }); - // Act - const result = wrapper.vm.radiusInMiles; + // Act + const result = wrapper.vm.radiusInMiles; - // Assert - expect(result).toEqual(25); - }); - test('returns 50 when filter is "50 miles"', async () => { - // Arrange - const { wrapper } = getMountedComponent(); - await wrapper.setData({ filter: '50 miles' }); - - // Act - const result = wrapper.vm.radiusInMiles; - - // Assert - expect(result).toEqual(50); - }); - test('returns 100 when filter is "100 miles"', async () => { - // Arrange - const { wrapper } = getMountedComponent(); - await wrapper.setData({ filter: '100 miles' }); - - // Act - const result = wrapper.vm.radiusInMiles; - - // Assert - expect(result).toEqual(100); - }); + // Assert + expect(result).toEqual(expectedRadius); + } + ); test.each([null, undefined, 'some random string'])( - 'returns 0 when filter is not "25 miles", "50 miles", or "100 miles"', + 'returns 0 when filter is "%p"', async (filter) => { // Arrange const { wrapper } = getMountedComponent(); diff --git a/src/layouts/tpa-search/tpa-search.vue b/src/layouts/tpa-search/tpa-search.vue index 8eb12c90..6d68ea41 100644 --- a/src/layouts/tpa-search/tpa-search.vue +++ b/src/layouts/tpa-search/tpa-search.vue @@ -370,7 +370,6 @@ export default { let result = ''; if (!phoneNumber) { return result; } let remainingDigits = phoneNumber.match(/\d+/g).join(''); - console.log(remainingDigits); if (remainingDigits.length === 11) { result += `${remainingDigits[0]}-`; remainingDigits = remainingDigits.substring(1);