diff --git a/back-end/models/User.js b/back-end/models/User.js index 01b08b4..de2976c 100644 --- a/back-end/models/User.js +++ b/back-end/models/User.js @@ -77,10 +77,6 @@ UserSchema.methods.toAuthJSON = function () { UserSchema.methods.resetPassword = function (newPassword) { this.password = newPassword; - // return { - // username: this.username, - // token: this.generateJWT(), - // }; }; const User = mongoose.model("User", UserSchema); diff --git a/back-end/routes/logoutRoute.js b/back-end/routes/logoutRoute.js index c530297..0f7ae3f 100644 --- a/back-end/routes/logoutRoute.js +++ b/back-end/routes/logoutRoute.js @@ -1,7 +1,7 @@ const express = require("express"); const router = express.Router(); -router.get("/logout", function (req, res, next) { +router.get("/", function (req, res, next) { res.json({ success: true, message: diff --git a/back-end/test/logoutRoute.test.js b/back-end/test/logoutRoute.test.js new file mode 100644 index 0000000..f9e5d7e --- /dev/null +++ b/back-end/test/logoutRoute.test.js @@ -0,0 +1,21 @@ +const chai = require("chai"); +const chaiHttp = require("chai-http"); +const server = require("../app"); +const expect = chai.expect; + +chai.use(chaiHttp); + +describe(" GET Endpoint for logout", () => { + describe("/GET /logout", () => { + it("it should return a 200 status code", (done) => { + chai + .request(server) + .get("/logout") + .end((err, res) => { + expect(res).to.have.status(200); + expect(res.body).to.be.a("object"); + done(); + }); + }); + }); +});