|
1 | | -import{formatPhoneNumber}from'../FormatPhoneNumber' |
2 | | - |
3 | | -describe('PhoneNumberFormatting',()=>{ |
4 | | -it('expects to return the formatted phone number',()=>{ |
5 | | -expect(formatPhoneNumber('1234567890')).toEqual('(123) 456-7890') |
6 | | -}) |
7 | | - |
8 | | -it('expects to return the formatted phone number',()=>{ |
9 | | -expect(formatPhoneNumber(1234567890)).toEqual('(123) 456-7890') |
10 | | -}) |
| 1 | +importformatPhoneNumberfrom'../FormatPhoneNumber' |
11 | 2 |
|
| 3 | +describe('Testing the formatPhoneNumber functions',()=>{ |
12 | 4 | it('expects to throw a type error',()=>{ |
13 | | -expect(()=>{formatPhoneNumber('1234567')}).toThrow('Invalid phone number.') |
| 5 | +expect(()=>formatPhoneNumber('1234567')).toThrow('Invalid phone number!') |
| 6 | +expect(()=>formatPhoneNumber('123456text')).toThrow('Invalid phone number!') |
| 7 | +expect(()=>formatPhoneNumber(12345)).toThrow('Invalid phone number!') |
14 | 8 | }) |
15 | 9 |
|
16 | | -it('expects to throw a type error',()=>{ |
17 | | -expect(()=>{formatPhoneNumber('123456text')}).toThrow('Invalid phone number.') |
18 | | -}) |
19 | | - |
20 | | -it('expects to throw a type error',()=>{ |
21 | | -expect(()=>{formatPhoneNumber(12345)}).toThrow('Invalid phone number.') |
| 10 | +it('expects to return the formatted phone number',()=>{ |
| 11 | +expect(formatPhoneNumber('1234567890')).toEqual('(123) 456-7890') |
| 12 | +expect(formatPhoneNumber('2124323322')).toEqual('(212) 432-3322') |
| 13 | +expect(formatPhoneNumber('1721543455')).toEqual('(172) 154-3455') |
22 | 14 | }) |
23 | 15 | }) |
0 commit comments