UNPKG

cramit

Version:

<a href="https://nodei.co/npm/cramit/" target="_blank"><img src="https://nodei.co/npm/cramit.png?downloads=true&downloadRank=true"></a>

67 lines (62 loc) 1.93 kB
module.exports = function(cramit, options) { function UserFixture() { cramit.fixtureSuper(this, 'User'); } UserFixture.prototype = cramit.fixturePrototype(); UserFixture.prototype.getNew = function() { var now = Date.now(); return { "_id": "000000000000000000000099", "activated": true, "dateCreated": now, "deactivatedMessage": "", "deleted": false, "email": "newUser@localhost.com", "failedLoginAttempts": 0, "lastLogin": now, "lastUpdated": now, "lastUpdatedBy": "000000000000000000000000", "password": "password", "securityQuestion": "What is your favorite color", "securityAnswer": "Blue. No, yel..." }; }; UserFixture.prototype.getAll = function() { return [ { "_id": "000000000000000000000000", "activated": true, "deactivatedMessage": "", "deleted": false, "email": "000000000000000000000000@localhost.com", "failedLoginAttempts": 0, "password": "password", "securityQuestion": "What is your favorite color?", "securityAnswer": "I'm Blind" }, { "_id": "000000000000000000000001", "activated": false, "deactivatedMessage": "", "deleted": false, "email": "000000000000000000000001@localhost.com", "failedLoginAttempts": 0, "password": "password", "securityQuestion": "What is your favorite color", "securityAnswer": "I'm Blind" }, { "_id": "000000000000000000000002", "activated": true, "deactivatedMessage": "", "deleted": true, "email": "000000000000000000000002@localhost.com", "failedLoginAttempts": 0, "password": "password", "securityQuestion": "What is your favorite color", "securityAnswer": "I'm Blind" }, ]; }; return new UserFixture(); };