Install
npm install autopoco.js
ES6
import autopoco from 'autopoco.js'
let fixture = autopoco()
fixture.define('UserModel', {
name: fixture.fakes.String,
lastName: fixture.fakes.String,
age: fixture.fakes.Number,
email: fixture.fakes.Email,
phone: fixture.fakes.Phone
})
let userList = fixture.for('UserModel').createMany() //creates 3 item by default
for (let user of userList) {
console.log(JSON.stringify(user))
}
CommonJS
const autopoco = require('autopoco.js')
const fixture = autopoco.default()
fixture.define('UserModel', {
name: fixture.fakes.String,
lastName: fixture.fakes.String,
age: fixture.fakes.Number,
email: fixture.fakes.Email,
phone: fixture.fakes.Phone
})
var userList = fixture.for('UserModel').createMany() //creates 3 item by default
for (var i=0; i<userList.length; i++) {
console.log(JSON.stringify(userList[i]))
}
Browser
var fixture = autopoco()
fixture.define('UserModel', {
name: fixture.fakes.String,
lastName: fixture.fakes.String,
age: fixture.fakes.Number,
email: fixture.fakes.Email,
phone: fixture.fakes.Phone
})
var userList = fixture.for('UserModel').createMany() //creates 3 item by default
for (var i=0; i<userList.length; i++) {
console.log(JSON.stringify(userList[i]))
}
Result (shows 1 item, omitted for brevity)
{
"name": "2b463ab5-f790-4da6-986b-24779a5a8b5d",
"lastName": "7c261e1f-9d68-4b0f-9040-679c0755197e",
"age": 26,
"email": "[email protected]",
"phone": "766-244-0145"
}