const createFakeRowObjectData = (index) => {
  return {
    id: `id_${index}`,
    avatar: faker.image.avatar(),
    email: faker.internet.email(),
    title: faker.name.prefix(),
    firstName: faker.name.firstName(),
    lastName: faker.name.lastName(),
    catchPhrase: faker.company.catchPhrase(),
  };
};
Esempio n. 2
0
const getUser = () => {
  const firstName= faker.name.firstName()
  const lastName = faker.name.lastName()
  return {
    firstName,
    lastName,
    username: faker.internet.userName(firstName, lastName).toLowerCase(),
    email: faker.internet.email().toLowerCase(),
    password: faker.internet.password(),
  }
}
 funcs.push(function(next) {
     AccountService.createSellerAccount({
         manager_id: 2,
         username: '******',
         first_name: faker.name.firstName(),
         last_name: faker.name.lastName(),
         password: '******',
         address: faker.address.streetAddress(),
         phone: faker.phone.phoneNumber
     }, next);
 });
Esempio n. 4
0
  _(count).times(function(n) {
   
    var business_name = '"' + faker.company.companyName() + '"';
    var owner_first_name = '"' + faker.name.firstName() + '"';
    var owner_last_name = '"' + faker.name.lastName() + '"';
    var image_link = '"' + faker.image.imageUrl() + '"';
    var street_address = '"' + faker.address.streetAddress() + '"';
    var city = '"' + faker.address.city() + '"';
    var zipcode = '"' + faker.address.zipCode() + '"';
    var country = '"' + randy.choice(countries) + '"';
    var lat = randy.randInt(-20000000,20000000);
    var lon = randy.randInt(-20000000,20000000);
    var area_code = randy.randInt(101, 999);
    var first_three_number = randy.randInt(101, 999);
    var last_four_number = randy.randInt(1001, 9999);
    var number_of_employee = randy.randInt(1000, 100000);
    var department = '"' + faker.commerce.department() + '"';
    var slogan = '"' + faker.company.catchPhrase() + '"';
    var annual_business_cost = randy.randInt(1000, 100000);
    var annual_revenue = randy.randInt(1000, 100000);
    var annual_profit = annual_business_cost - annual_revenue;
    var number_of_like = randy.randInt(0, 1000000);
    var number_of_dislike = randy.randInt(0, 1000000);
    var updated_at = 'NOW()';
    var created_at = 'NOW()';

    sqlQuery += '(' + 
      business_name + ',' +
      owner_first_name + ',' +
      owner_last_name + ',' +
      image_link + ',' +
      street_address + ',' +
      city + ',' +
      zipcode + ',' +
      country + ',' +
      lat + ',' +
      lon + ',' +
      area_code + ',' +
      first_three_number + ',' +
      last_four_number + ',' +
      number_of_employee + ',' +
      department + ',' +
      slogan + ',' +
      annual_business_cost + ',' +
      annual_revenue + ',' +
      annual_profit + ',' +
      number_of_like + ',' +
      number_of_dislike + ',' +
      updated_at + ',' +
      created_at +
    ')';
    if (n != count-1) sqlQuery += ',\n';
   
  });
Esempio n. 5
0
var User = function() {
  this.email      = Faker.internet.email(),
  this.firstName  = Faker.name.firstName(),
  this.lastName   = Faker.name.lastName(),
  this.bio        = Faker.lorem.paragraph(2),
  this.interests  = genRandSelectArray(interests, 5),
  this.pic        = Faker.image.avatar(),
  this.created_at = Date.now(),
  this.rating     = genRandNum(10),
  this.neighborhoods = genRandSelectArray(hoods, 2)
}
Esempio n. 6
0
 beforeEach(function () {
   employee = {
     firstName: faker.name.firstName(),
     lastName: faker.name.lastName(),
     birthDate: faker.date.past(),
     address: faker.address.streetAddress(),
     phoneNumber: faker.phone.phoneNumber(),
     email: faker.internet.email(),
     hireDate: faker.date.recent()
   }
 })
 helper.times(10, () => {
   return new Doc({
     name: faker.name.firstName(),
     path: {
       subpath: {
         name: faker.name.firstName()
       }
     }
   })
   .save();
 })
Esempio n. 8
0
function randomUser() {
    return {
        email: faker.internet.email(),
        password: '******',
        firstName: faker.name.firstName(),
        lastName: faker.name.lastName(),
        avatarUrl: faker.internet.avatar(),
        joinedOn: faker.date.recent(JOINED_DAYS_AGO),
        preferredVersionId: random.pick(_versionObjects).id,
        groups: _.times(random.integer(1, 2), n => randomGroup())
    }
}
Esempio n. 9
0
        albums.forEach(function (album) {
            for (var i = 0; i < commentsPerAlbum; i++) {
                var comment = {
                    album_id: album.id,
                    author: faker.name.firstName() + ' ' + faker.name.lastName(),
                    message: faker.lorem.paragraph()
                };

                comment = database.save('comment', comment);
                album.comment_ids.push(comment.id);
            }
        });
Esempio n. 10
0
 client : function () {
     return {
         name: faker.name.firstName(),
         last_name:faker.name.lastName(),
         last_name_2:faker.name.lastName(),
         email:faker.internet.email(),
         phone:faker.phone.phoneNumber(),
         cellphone:faker.phone.phoneNumber(),
         address:faker.address.streetAddress(),
         rfc:faker.internet.mac()
     }
 },
loadTestUser.create = (userContext, events, done) => {
  // properties from my account schema
  userContext.vars.username = faker.internet.userName() + uuid();
  userContext.vars.email = faker.internet.email() + uuid();
  userContext.vars.password = faker.internet.password() + uuid();

  // properties from my profile schema
  userContext.vars.bio = faker.lorem.words(10) + uuid();
  userContext.vars.firstName = faker.name.firstName() + uuid();
  userContext.vars.lastName = faker.name.lastName() +  uuid();
  return done();
}
Esempio n. 12
0
export default function generateUser() {
  return {
    id: faker.random.uuid(),
    fullName: faker.name.title(),
    isAdmin: faker.random.boolean(),
    picture: faker.image.imageUrl(),
    firstName: faker.name.firstName(),
    lastName: faker.name.lastName(),
    email: faker.internet.email(),
    username: faker.internet.userName(),
  };
}
Esempio n. 13
0
      beforeAll(async () => {
        const [newUserId] = await insert('users', {
          name: `${faker.name.firstName()} ${faker.name.lastName()}`,
          email: faker.internet.email(),
          password: faker.internet.password(8),
          ...timestamps(),
        })

        user = await store
          .modelFor('user')
          .find(newUserId)
      })
Esempio n. 14
0
 _.times(10, ()=> {
   return User.create({
     firstName: Faker.name.firstName(),
     lastName: Faker.name.lastName(),
     email: Faker.internet.email()
   }).then(User => {
     return User.createFile({
       title: `Sample Files by ${User.firstName}`,
       content: 'here is some content'
     });
   });
 });
Esempio n. 15
0
 _.times(10, ()=>{
     return Person.create({
         firstName: Faker.name.firstName(),
         lastName: Faker.name.firstName(),
         email: Faker.internet.email()
     }).then(person=> {
         return person.createPost({
             title: `Sample title by ${person.firstName}`,
             content: 'this is a sample article'
         })
     })
 });
Esempio n. 16
0
 _.times(10, ()=> {
   return Person.create({
     firstName: Faker.name.firstName(),
     lastName: Faker.name.lastName(),
     email: Faker.internet.email()
   }).then(person => {
     return person.createPost({
       title: `Sample post by ${person.firstName}`,
       content: 'here is some content'
     });
   });
 });
Esempio n. 17
0
 body = body.data.map(function (img) {
   return {
     url: img.link,
     shortDescription: img.title,
     title: faker.company.bsNoun(),
     subtitle: faker.company.bs(),
     description: img.description || faker.lorem.sentences(),
     person: faker.name.findName(),
     company: faker.company.companyName(),
     company2: faker.company.companyName(),
     maleName: faker.name.firstName(),
   }
 });
Esempio n. 18
0
 return _.map(_.range(1, nofPatients+1), function (i) {
   return {
     id: i,
     firstName: faker.name.firstName(),
     lastName: faker.name.lastName(),
     image: faker.image.avatar(),
     address: {
       streetAddress: faker.address.streetAddress(),
       zipCode: faker.address.zipCode(),
       city: faker.address.city(),
     }
   };
 });
Esempio n. 19
0
exports.genUser = function(attrs) {

	let username = '';
	do {
		username = faker.internet.userName().replace(/[^a-z0-9]+/gi, '');
	} while (username.length < 3);

	return _.extend({
		username: username,
		password: randomstring.generate(10),
		email: faker.internet.email(faker.name.firstName(), faker.name.lastName(), faker.internet.domainName()).replace('_', '.')
	}, attrs || {});
};
Esempio n. 20
0
var getUser = function() {
		var user = {
		firstName: faker.name.firstName(),
		lastName: faker.name.lastName(),
		email: faker.internet.email(),
		website: faker.internet.domainName(),
		username: faker.internet.userName(),
		password: faker.internet.password(),
		role: faker.random.array_element(roles),
		soc: faker.random.number(10000)
		}
		return user;
};
Esempio n. 21
0
 member: _.times(30, function(n){
   return {
     id: n,
     name: faker.name.findName(),
     avatar: faker.internet.avatar(),
     title: faker.name.jobTitle(),
     day_start: faker.random.number({min:1, max:90}),
     day_end: faker.random.number({min:1, max:90}),
     follower: faker.random.number({min:10, max:999}),
     following: faker.random.number({min:10, max:999}),
     reviews: faker.random.number({min:10, max:999})
   }
 })
Esempio n. 22
0
function generateProfile () {
  const name = {
    familyName: faker.name.lastName(),
    middleName: faker.name.firstName(),
    givenName: faker.name.firstName()
  }
  return {
    provider: 'facebook',
    id: Math.ceil(Math.random() * 1000000),
    displayName: `${name.givenName} ${name.familyName}`,
    emails: [{value: faker.internet.email()}],
    name: name
  }
}
Esempio n. 23
0
function generateSubscriptionData(listConf) {
    const data = {
        EMAIL: generateEmail(),
        FIRST_NAME: faker.name.firstName(),
        LAST_NAME: faker.name.lastName(),
        TIMEZONE: 'Europe/Tallinn',
    };

    listConf.customFields.forEach(field => {
        data[field.key] = generateCustomFieldValue(field);
    });

    return data;
}
    await Array.from({ length: USERS_TOTAL }).forEach(async (_, i) => {
      const user = await User.create({
        username: faker.internet.userName(),
        firstName: faker.name.firstName(),
        lastName: faker.name.lastName(),
        email: faker.internet.email(),
        avatar: `https://randomuser.me/api/portraits/women/${i}.jpg`,
        password: '******'
      });

      await Array.from({ length: TWEETS_TOTAL }).forEach(
        async () => await Tweet.create({ text: faker.lorem.sentence(), user: user._id }),
      );
    });
Esempio n. 25
0
 constructor() {
   this.username = (faker.name.firstName() + faker.name.lastName()).substring(0, 28);
   this.password = faker.internet.password();
   this.type = 1;
   this.nickname = (faker.name.findName()).substring(0, 18);
   this.gender = 1;
   this.birthday = faker.date.between(new Date(1960, 1, 1), new Date(1994, 1, 1));
   this.coverPhoto = {
     __type: "File",
     url: "http://ac-1qdney6b.qiniudn.com/3zLG4o0d27MsCQ0qHGRg4JUKbaXU2fiE35HdhC8j.txt",
     name: "hello.txt"
   };
   this.whatsUp = faker.lorem.sentence();
 }
Esempio n. 26
0
const makeUser = (userParams = {}, ignoreDupe = false) => {
  const expectedUser = {
    firstName: faker.name.firstName(),
    lastName: faker.name.lastName(),
    email: faker.internet.exampleEmail(),
    ...userParams,
  };

  if (!ignoreDupe && emailSet.has(expectedUser.email)) {
    return makeUser(userParams);
  }
  emailSet.add(expectedUser.email);
  return expectedUser;
};
Esempio n. 27
0
 var FakerData = function(faker){
   this.faker = faker;
   this.randomWord = faker.internet.domainWord();
   this.username = '******' + this.randomWord;
   this.username += _rand(100,9999);
   this.password = faker.internet.password();
   this.firstName = faker.name.firstName();
   this.lastName = faker.name.lastName();
   this.address1 = faker.address.streetAddress();
   this.city = faker.address.city();
   this.state = faker.address.stateAbbr();
   this.zip = '90210'// doesn't work so great for our purposes: faker.address.zipCode();
   this.phone = '6175519290';
 };
Esempio n. 28
0
exports.getLocalUser = function () {
    return {
        authType: 'local',
        created: faker.date.past(),
        firstName: faker.name.firstName(),
        gender: userEnums.gender.male,
        _id: mongoose.Types.ObjectId(),
        lastName: faker.name.lastName(),
        passwordHash: faker.internet.password(),
        photoUrl: faker.internet.avatar(),
        username: faker.internet.userName(),
        userType: userEnums.userType.user
    };
};
Esempio n. 29
0
 user : function(){
     return {
         name: faker.name.firstName(),
         username: faker.random.uuid(),
         last_name:faker.name.lastName(),
         last_name_2:faker.name.lastName(),
         email:faker.internet.email(),
         password:faker.internet.password(),
         phone:faker.phone.phoneNumber(),
         cellphone:faker.phone.phoneNumber(),
         address:faker.address.streetAddress(),
         rfc:faker.internet.mac()
     }
 }
Esempio n. 30
0
	constructor(props) {
    super(props);
    const volunteers = [];
    for (let i = 0; i < 8; i++) {
      volunteers.push({
        firstName: faker.name.firstName(),
        lastName: faker.name.lastName(),
				city: faker.address.city(),
        image: faker.image.image()
      });
    }
    this.state = {
			volunteers: volunteers
    };
  }