Updating get radius by filter tests

This commit is contained in:
Michaela Brydon 2023-11-30 13:46:02 -05:00
parent 3c2cdf773d
commit db8a342986
2 changed files with 18 additions and 33 deletions

View file

@ -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();

View file

@ -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);