From 03ded34442b5d271610d0ca88cf53e781e703d0c Mon Sep 17 00:00:00 2001 From: Sander Nicolausson <sandern@stud.ntnu.no> Date: Mon, 24 Sep 2018 15:13:25 +0200 Subject: [PATCH] fix --- dao/persondao.test.js | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/dao/persondao.test.js b/dao/persondao.test.js index b6d6d89..872b24e 100644 --- a/dao/persondao.test.js +++ b/dao/persondao.test.js @@ -91,16 +91,18 @@ test("delete person from db", done => { }); test("Update in db", done => { - function callback(status, data) { - console.log( - "Test callback: status= " + status + ", data=" + JSON.stringify(data) - ); - expect(data[0].navn).toBe("Donald Nilsen"); - done(); - } - personDao.updateOne( - { navn: "Donald Nilsen", alder: 34, adresse: "Apalveien 11" }, - 0, - callback - ); + const personId = 1; + const navn = 'Donald'; + const alder = 22; + const adresse = "Apalveien 11"; + + personDao.updateOne({navn, alder, adresse, personId}, (status, data) =>{ + expect(data.affectedRows).toBe(1); + personDao.getOne(id, (status, data) => { + expect(data[0].navn === navn).toBeTruthy(); + expect(data[0].alder === alder).toBeTruthy(); + expect(data[0].adresse === adresse).toBeTruthy(); + done(); + }); + }); }); -- GitLab