Example #1
0
var genUser = function(i, callback) {
    
    // http://stackoverflow.com/a/2998822/2578205 
    function pad(num, size) {
        var s = "000000000" + num;
        return s.substr(s.length-size);
    }
    
    var user = {
        id: "A"+pad(i, 8),
        pin: "password",
        first_name: faker.random.first_name(),
        middle_name: faker.random.first_name(),
        last_name: faker.random.last_name(),
        street_line1: faker.Address.streetAddress(),
        street_line2: faker.Address.secondaryAddress(),
        zip: faker.Address.zipCode(),
        city: faker.Address.city(),
        stat_code: faker.Address.usState(),
        cnty_code: faker.Address.ukCounty(),
        natn_code: faker.Address.ukCountry(),
        phone_number: faker.PhoneNumber.phoneNumber()
    };

    // Return
    return callback(null, user);
};
Example #2
0
    app.get('/faker/random', function (req, res) {
        var fakerRandomDetails = {
            number: Faker.random.number(),
            //array_element: Faker.random.array_element(),
            city_prefix: Faker.random.city_prefix(),
            city_suffix: Faker.random.city_suffix(),
            street_suffix: Faker.random.street_suffix(),
            br_state: Faker.random.br_state(),
            br_state_abbr: Faker.random.br_state_abbr(),
            us_state: Faker.random.us_state(),
            us_state_abbr: Faker.random.us_state_abbr(),
            uk_county: Faker.random.uk_county(),
            uk_country: Faker.random.uk_country(),
            first_name: Faker.random.first_name(),
            last_name: Faker.random.last_name(),
            name_prefix: Faker.random.name_prefix(),
            name_suffix: Faker.random.name_suffix(),
            catch_phrase_adjective: Faker.random.catch_phrase_adjective(),
            catch_phrase_descriptor: Faker.random.catch_phrase_descriptor(),
            catch_phrase_noun: Faker.random.catch_phrase_noun(),
            bs_adjective: Faker.random.bs_adjective(),
            bs_buzz: Faker.random.bs_buzz(),
            bs_noun: Faker.random.bs_noun(),
            phone_formats: Faker.random.phone_formats(),
            domain_suffix: Faker.random.domain_suffix(),
            avatar_uri: Faker.random.avatar_uri()
        };

        res.json(fakerRandomDetails);
    });