userTypes .filter(userType => userType.type === 'patient') .map(patientType => ({ firstName: faker.name.firstName(), lastName: faker.name.lastName(), age: faker.random.number(100), mailingAdress1: faker.address.streetAddress(), mailingAddress2: faker.address.secondaryAddress(), phone: '7185551313', UserId: patientType['User.id'], DoctorId: firstDoctor.id, }))
let getFakePerson = () => ({ firstName: Faker.name.firstName(), lastName: Faker.name.lastName(), email: Faker.internet.email() })
const message = (props) => Object.assign({ from: `${faker.name.firstName()} ${faker.name.lastName()}`, fromAvatar: faker.image.avatar(), subject: faker.company.catchPhrase(), body: fakeBody(), flagged: faker.random.boolean(), sent: faker.date.past(1).toISOString(), }, props)
constructor() { super(userService); this.data.createdOn = new Date(); this.data.firstName = faker.name.firstName(); this.data.lastName = faker.name.lastName(); this.data.signupToken = null; this.data.resetPasswordToken = `${this.data._id}_reset_password_token`; this.data.isEmailVerified = true; this.email(); this.password(); this.signupToken(); }
it('should signup if all details are provided', function(done) { chai.request(server) .post('/v1/users') .send({ first: faker.name.firstName(), last: faker.name.lastName(), email: faker.internet.email(), password: faker.internet.password(), }) .end((err, res) => { expect(err).to.be.null; expect(res.body.success).to.be.true; expect(res.body.error).to.be.undefined; expect(res.status).to.be.equal(201); expect(res.body.user).to.be.ok; done(); }) });
app.post("/", (req, res) => { for (let i = 0; i < 10; i++) { const fakeData = new fakeModel({ firstName: faker.name.firstName(), lastName: faker.name.lastName(), city: faker.address.city(), imageUrl: faker.image.imageUrl(), }); try { fakeData.save(); } catch (err) { console.log(err); } } res.redirect("/"); });
const defineFakeUser = () => ({ 'first name': faker.name.firstName(), 'last name': faker.name.lastName(), 'title': faker.name.title(), 'phone': faker.phone.phoneNumber(), 'homepage': faker.internet.url(), 'avatar': faker.internet.avatar(), 'address': faker.address.streetAddress(), 'address 2 (optional)': faker.address.secondaryAddress(), 'state': faker.address.state(), 'zip code': faker.address.zipCode(), 'city': faker.address.city(), })
router.post("/", function (req, res) { var user = { firstName: faker.name.firstName(), lastName: faker.name.lastName(), username: faker.internet.userName(), email: faker.internet.email() }; data.push(user); res.status(200).send(user); });
it('signup should fail if email not provided', function(done) { chai.request(server) .post('/v1/users') .send({ first: faker.name.firstName(), last: faker.name.lastName(), password: faker.internet.password(), }) .end((err, res) => { expect(err).to.be.null; expect(res.body.success).to.be.false; expect(res.body.error).to.be.ok; expect(res.status).to.be.at.least(400); done(); }) });
// Transfers const createTransfer = (user, sourceAccountId) => { const transfer = new Transfer({ type: faker.random.arrayElement(['normal', 'turbo']), payeeName: `${faker.name.firstName()} ${faker.name.lastName()}`, date: faker.date.between('2020-01-01', '2020-12-31'), amount: faker.finance.amount(1, 2500, 2), status: faker.random.arrayElement(['planned', 'done']), reference: faker.lorem.words(3).substring(0, 20), sourceAccountId, sender: user._id, recipient: mongoose.Types.ObjectId() }); return transfer.save(); }
constructor(props) { super(props); const users = []; for (let i = 1; i <= 30; i++) { users.push({ id: i, name: `${faker.name.firstName()} ${faker.name.lastName()}`, email: faker.internet.email(), }); } this.state = {users}; }
userTypes .filter(userType => userType.type === 'doctor') .map(doctorType => ({ firstName: faker.name.firstName(), lastName: faker.name.lastName(), UserId: doctorType['User.id'], }))
constructor() { super(userService); this.data.createdOn = new Date(); this.data.firstName = faker.name.firstName(); this.data.lastName = faker.name.lastName(); this.data.signupToken = null; this.data.resetPasswordToken = `${this.data._id}_reset_password_token`; this.data.isEmailVerified = true; this.email(); this.password(); this.signupToken(); }
const defineFakeUser = () => ({ 'first name': faker.name.firstName(), 'last name': faker.name.lastName(), 'title': faker.name.title(), 'phone': faker.phone.phoneNumber(), 'homepage': faker.internet.url(), 'avatar': faker.internet.avatar(), 'address': faker.address.streetAddress(), 'address 2 (optional)': faker.address.secondaryAddress(), 'state': faker.address.state(), 'zip code': faker.address.zipCode(), 'city': faker.address.city(), })
const defineFakeUser = () => ({ 'first name': faker.name.firstName(), 'last name': faker.name.lastName(), 'title': faker.name.title(), 'phone': faker.phone.phoneNumber(), 'homepage': faker.internet.url(), 'avatar': faker.internet.avatar(), 'address': faker.address.streetAddress(), 'address 2 (optional)': faker.address.secondaryAddress(), 'state': faker.address.state(), 'zip code': faker.address.zipCode(), 'city': faker.address.city(), })