diff options
| author | Matthew Bergman <[email protected]> | 2010-05-14 22:59:38 -0400 |
|---|---|---|
| committer | Matthew Bergman <[email protected]> | 2010-05-14 22:59:38 -0400 |
| commit | f1e8ba7729d4aa57f71ed9466b52d3f3cf29b25f (patch) | |
| tree | 1767dc3f0986078e36b6c7cb2f9dd0b9411d7d88 /lib | |
| parent | 04288f8e1f24be8daafc5282bc8df35fcbc27b05 (diff) | |
| download | faker-f1e8ba7729d4aa57f71ed9466b52d3f3cf29b25f.tar.xz faker-f1e8ba7729d4aa57f71ed9466b52d3f3cf29b25f.zip | |
more methods
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/address.js | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/lib/address.js b/lib/address.js index 690e74ba..99299ec0 100644 --- a/lib/address.js +++ b/lib/address.js @@ -1,7 +1,41 @@ var Faker = {}; var Helper = require('../helper'); +var definitions = require('../lib/definitions'); -var company = exports.zip_code = function() { +exports.zip_code = function() { return Helper.numerify(Helper.randomize(["#####", '#####-####'])); }; + +exports.city = function() { + // +}; + +exports.street_name = function() { + switch(Helper.randomNumber(3)) + { + case 0: + return Helper.randomize(definitions.first_name) + " " + Helper.randomize(definitions.first_name) + Helper.randomize(definitions.city_suffix); + break; + case 1: + return Helper.randomize(definitions.first_name) + " " + Helper.randomize(definitions.first_name) + Helper.randomize(definitions.city_suffix); + break; + case 2: + return Helper.randomize(definitions.first_name) + " " + Helper.randomize(definitions.first_name) + Helper.randomize(definitions.city_suffix); + break; + case 3: + return Helper.randomize(definitions.first_name) + " " + Helper.randomize(definitions.first_name) + Helper.randomize(definitions.city_suffix); + break; + } +}; + + +exports.secondary_address = function() { + return Helper.numerify(Helper.randomize( + [ + 'Apt. ###', + 'Suite ###' + ] + ) + ); +}; |
