UNPKG

google-libphonenumber

Version:

A browserify-compatible wrapper for Google's libphonenumber.

34 lines (28 loc) 644 B
'use strict'; /** * Module dependencies. */ var AsYouTypeFormatter = require('..').AsYouTypeFormatter; /** * Test `AsYouTypeFormatter`. */ describe('AsYouTypeFormatter', function() { it('should format numbers as typed', function() { var formatter = new AsYouTypeFormatter('PT'); var phoneNumber = '912345678'; var sequence = [ '9', '91', '912', '912 3', '912 34', '912 345', '912 345 6', '912 345 67', '912 345 678' ]; for (var i = 0; i < phoneNumber.length; ++i) { formatter.inputDigit(phoneNumber.charAt(i)).should.equal(sequence[i]); } }); });