zentest
v0.0.5
Published
zentest saves you some LOC when you're using supertest
Downloads
12
Readme
#zentest
zentest saves you some LOC when you're using supertet
var app=...
var request=require('supertest');
request(app)
.post('/user')
.send({name:'user',pwd:'secret'})
.expect(200)
.end(function(err, res){
if (err) throw err;
});
becomes
var app=...
var z=require('zentest')(app);
z.req({'post','/user',{name:'user',pwd:'secret'});
#Install
npm install zentest
#Usage
##Express specs API
See specs
##MongoDB seed API
signature: db(db,[clean],[fixt])
db
(String) Mongoose connection uriclean
(Array of Strings) Mongoose models to emptyfixt
(Array of 'Fixture' Objects) Seeds for databaseFixture
(Object) Properties:model
(String) Name of Mongo modelsample
(String) Sample fixtureparent
(String) Parent object to be mergedcount
(Number) How many objects to seed
#License MIT