Lambda-School-Labs/Studium-BE

View on GitHub
api/server.test.js

Summary

Maintainability
A
0 mins
Test Coverage
const request = require("supertest");

const server = require("./server.js");

// const app = require("../../api/server.js"); // Link to your server file
// const supertest = require("supertest");
// // const request = supertest(app);
// const knex = require("../../db/db-config");
// const cleaner = require("knex-cleaner");

describe("GET /", () => {
  it("if 200 returns ok ", async () => {
    const res = await request(server).get("/");
    expect(res.status).toBe(200);
    expect(res.body.message).toBe("The api is up.");
  });
});

// describe("", () => {
//   var server;

//   // Called once before any of the tests in this block begin.

//   it("should send back a JSON object with goodCall set to true", () => {
//     request(server)
//       .get("/index")
//       .set("Content-Type", "application/json")
//       .expect("Content-Type", /json/)
//       .expect(200,(err, res) => {
//         if (err) {
//           return done(err);
//         }
//         callStatus = res.body.goodCall;
//         expect(callStatus).to.equal(true);
//         // Done
//         done();
//       });
//   });
// });