summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2017-03-19 04:00:24 +0100
committerJules Laplace <jules@okfoc.us>2017-03-19 04:00:24 +0100
commit34691ba687be4adefb12864e49d5c5a357e1a74b (patch)
tree70def60ada8d511d37ef0da49bdc8698d5672b74 /test
parentc548b3bd3f0de1a1a74606d60ef9fdd323792918 (diff)
create and update meals
Diffstat (limited to 'test')
-rw-r--r--test/services/meal/index.test.js19
-rw-r--r--test/services/user/roles.test.js1
2 files changed, 18 insertions, 2 deletions
diff --git a/test/services/meal/index.test.js b/test/services/meal/index.test.js
index c01ba93..ee5b348 100644
--- a/test/services/meal/index.test.js
+++ b/test/services/meal/index.test.js
@@ -61,14 +61,15 @@ describe('meal service', () => {
assert.ok(app.service('meals'))
})
- it('should create a new meal', (done) => {
+ it('should create some new meals', (done) => {
chai.request(app)
.post('/meals')
.set('Accept', 'application/json')
.set('Authorization', 'Bearer '.concat(token))
.send({
name: 'breakfast',
- date: new Date('Thu Mar 16 2017 22:00:00 GMT+0100 (CET)'),
+ date: new Date('Thu Mar 16 2017 0:00:00 GMT+0100 (CET)'),
+ time: new Date('Thu Mar 16 2017 7:00:00 GMT+0100 (CET)'),
calories: 500,
userid: userid,
})
@@ -81,6 +82,20 @@ describe('meal service', () => {
})
})
+ it('should list its meals', (done) => {
+ chai.request(app)
+ .patch('/meals/'.concat(mealid))
+ .set('Accept', 'application/json')
+ .set('Authorization', 'Bearer '.concat(token))
+ .send({
+ userid: userid
+ })
+ .end((err, res) => {
+ console.log(res.body)
+ done()
+ })
+ })
+
it('should update an existing meal', (done) => {
chai.request(app)
.patch('/meals/'.concat(mealid))
diff --git a/test/services/user/roles.test.js b/test/services/user/roles.test.js
index 660df9d..fc1b14a 100644
--- a/test/services/user/roles.test.js
+++ b/test/services/user/roles.test.js
@@ -32,6 +32,7 @@ function createUserAndFetchToken (role, done) {
Meal.create({
name: 'breakfast',
date: new Date (),
+ time: new Date (),
calories: 500,
userid: userdata.id,
}).then(function (mealdata) {