Repository URL to install this package:
|
Version:
2.7.17 ▾
|
import { isValidTelephone } from '../'
describe('validators.telephone', () => {
it('allows valid telephone', () => {
expect(isValidTelephone('111111111')).toBeTruthy()
expect(isValidTelephone('+1-2222222222')).toBeTruthy()
expect(isValidTelephone('1 22222222')).toBeTruthy()
expect(isValidTelephone('324-243-2342')).toBeTruthy()
})
it('does not allow undefined values', () => {
expect(isValidTelephone(undefined)).toBeFalsy()
expect(isValidTelephone(undefined)).toBeFalsy()
})
it('does not not allow non strings', () => {
expect(isValidTelephone(123456)).toBeFalsy()
expect(isValidTelephone(true)).toBeFalsy()
})
it('does not allow `invalid` Telephone', () => {
expect(isValidTelephone('*121#a')).toBeFalsy()
expect(isValidTelephone('FOO')).toBeFalsy()
})
})