mirror of
https://gitlab.silvrtree.co.uk/martind2000/node-validator.git
synced 2025-02-14 19:09:15 +00:00
32 lines
810 B
JavaScript
32 lines
810 B
JavaScript
"use strict";
|
|
var $V = require('../lib/md-validator');
|
|
|
|
var assert = require('assert');
|
|
|
|
describe('Phone Validator', function() {
|
|
it('should not validate an empty phone number', function(done) {
|
|
assert.equal($V.validatePhone({number: ''}), '');
|
|
done();
|
|
});
|
|
|
|
it('should validate an normal uk number', function(done) {
|
|
assert.equal($V.validatePhone({number: '01389 602001', uk: true}),
|
|
'01389602001');
|
|
done();
|
|
});
|
|
|
|
it('should validate an normal prefixed uk number', function(done) {
|
|
assert.equal($V.validatePhone({number: '+441389 602002', uk: true}),
|
|
'01389602002');
|
|
done();
|
|
});
|
|
|
|
it('should validate a bracketted uk number', function(done) {
|
|
assert.equal($V.validatePhone({number: '(0)1389 602003', uk: true}),
|
|
'01389602003');
|
|
done();
|
|
});
|
|
|
|
|
|
});
|