aboutsummaryrefslogtreecommitdiff
path: root/lib/phone_number.js
diff options
context:
space:
mode:
authorBryan Donovan <[email protected]>2013-01-07 11:26:53 -0800
committerBryan Donovan <[email protected]>2013-01-07 11:26:53 -0800
commitd3299b466fa0c6c4e755d2ce39fb8bec6d995bfa (patch)
tree4de40c75a006848ac9aa6a8862189cd297c6f5a6 /lib/phone_number.js
parentdd3866a74184f4236a06915b3cafa4b4527d2476 (diff)
downloadfaker-d3299b466fa0c6c4e755d2ce39fb8bec6d995bfa.tar.xz
faker-d3299b466fa0c6c4e755d2ce39fb8bec6d995bfa.zip
phone number tests
Diffstat (limited to 'lib/phone_number.js')
-rw-r--r--lib/phone_number.js16
1 files changed, 11 insertions, 5 deletions
diff --git a/lib/phone_number.js b/lib/phone_number.js
index 8f884419..71fc934c 100644
--- a/lib/phone_number.js
+++ b/lib/phone_number.js
@@ -1,10 +1,16 @@
+var Faker = require('../index');
var Helpers = require('./helpers');
var definitions = require('./definitions');
-exports.phoneNumber = function () {
- return Helpers.replaceSymbolWithNumber(Helpers.randomize(definitions.phone_formats()));
-};
+var phone = {
+ phoneNumber: function () {
+ return Helpers.replaceSymbolWithNumber(Faker.random.phone_formats());
+ },
-exports.phoneNumberFormat = function (format) {
- return Helpers.replaceSymbolWithNumber(definitions.phone_formats()[format]);
+ // FIXME: this is strange passing in an array index.
+ phoneNumberFormat: function (phoneFormatsArrayIndex) {
+ return Helpers.replaceSymbolWithNumber(definitions.phone_formats()[phoneFormatsArrayIndex]);
+ }
};
+
+module.exports = phone;