From 399d43ce79406daf23b293029c26f8675d0ba090 Mon Sep 17 00:00:00 2001 From: gerard Date: Wed, 22 Aug 2018 14:24:33 +0200 Subject: [PATCH] Tarea #551 /workerMana/getCurrentWorkerMana.js Backend unit tests --- .../workerMana/specs/getCurrentWorkerMana.spec.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 services/loopback/common/methods/workerMana/specs/getCurrentWorkerMana.spec.js diff --git a/services/loopback/common/methods/workerMana/specs/getCurrentWorkerMana.spec.js b/services/loopback/common/methods/workerMana/specs/getCurrentWorkerMana.spec.js new file mode 100644 index 0000000000..0eb28a8bda --- /dev/null +++ b/services/loopback/common/methods/workerMana/specs/getCurrentWorkerMana.spec.js @@ -0,0 +1,15 @@ +const app = require(`${servicesDir}/ticket/server/server`); + +describe('workerMana getCurrentWorkerMana()', () => { + it('should get the mana of the logged worker', async() => { + let mana = await app.models.WorkerMana.getCurrentWorkerMana({req: {accessToken: {userId: 18}}}); + + expect(mana).toEqual(330); + }); + + it('should return 0 if the user doesnt uses mana', async() => { + let mana = await app.models.WorkerMana.getCurrentWorkerMana({req: {accessToken: {userId: 9}}}); + + expect(mana).toEqual(0); + }); +});