diff options
| author | Matthew Bergman <[email protected]> | 2013-03-15 09:27:25 -0700 |
|---|---|---|
| committer | Matthew Bergman <[email protected]> | 2013-03-15 09:27:25 -0700 |
| commit | 03b7b79fea39228e50c188f8d805276da971c9bb (patch) | |
| tree | 61e6245ddb5842dfd8d8ec76b2e127a4b6323fd7 /lib/internet.js | |
| parent | bfa0e41d33adbc3446fd67f881994ddac15a216e (diff) | |
| parent | bc0bf3b6a89fe95eda63454c6cc276d6be040c62 (diff) | |
| download | faker-03b7b79fea39228e50c188f8d805276da971c9bb.tar.xz faker-03b7b79fea39228e50c188f8d805276da971c9bb.zip | |
Merge pull request #44 from fedosov/master
This should fix #42
Diffstat (limited to 'lib/internet.js')
| -rw-r--r-- | lib/internet.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/internet.js b/lib/internet.js index e08308d0..898769de 100644 --- a/lib/internet.js +++ b/lib/internet.js @@ -2,16 +2,20 @@ var Faker = require('../index'); var internet = { email: function () { - return this.userName() + "@" + this.domainName(); + return Faker.Helpers.slugify(this.userName()) + "@" + Faker.Helpers.slugify(this.domainName()); }, userName: function () { + var result; switch (Faker.random.number(2)) { case 0: - return Faker.random.first_name(); + result = Faker.random.first_name(); + break; case 1: - return Faker.random.first_name() + Faker.random.array_element([".", "_"]) + Faker.random.last_name(); + result = Faker.random.first_name() + Faker.random.array_element([".", "_"]) + Faker.random.last_name(); + break; } + return result; }, domainName: function () { |
