node-go/packages/play-node-go/server/test/room/api.room.spec.js
2020-02-05 16:44:33 -08:00

30 lines
No EOL
805 B
JavaScript

const apiRoomSpec = (chai, knex, server) => {
it('seeded rooms should be present in db', done => {
knex('room').where('id', 1).orWhere('id', 2).select('name').then(roomResults => {
if (roomResults[0].name === 'main' && roomResults[1].name === 'private') done();
});
});
it('request to api rooms should return 200', done => {
chai.request(server)
.get('api/v1/rooms')
.end((err,res)=> {
if(err) done(err);
res.should.status(200);
done();
});
})
// it('request to api rooms should return all public rooms', done => {
// chai.request(server)
// .get('api/v1/rooms')
// .end((err,res)=> {
// if(err) done(err);
// res.body.should.have.property('rooms');
// done();
// });
// })
}
module.exports = apiRoomSpec;