Lambda-School-Labs/Studium-BE

View on GitHub
resources/users/users-model.test.js

Summary

Maintainability
A
0 mins
Test Coverage
const db = require("../../db/db-config");
const Users = require("./users-model.js");
const server = require("../../api/server");

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

// beforeEach(() => {
//   return db.migrate.rollback("users").then(() => db.migrate.latest("users"));
// });

describe("Users router test", () => {
   it("should test that true === true", () => {
     expect(true).toBe(true);
   });
 });

// describe("users-model", () => {
//   beforeEach(async () => {
//     await db("users").truncate();
//   });

//   describe("add()", () => {
//     it("adds the provided users to the db", async () => {
//       await Users.add({
//         first_name: "Super",
//         last_name: "Test",
//         username: "supertest",
//         email: "super@gtest.com",
//         password: "iamatest",
//       });
//       await Users.add({
//         first_name: "Super2",
//         last_name: "Test2",
//         username: "supertest2",
//         email: "super2@gtest2.com",
//         password: "iamatest2",
//       });
//       const users = await db("users");
//       expect(users).toHaveLength(2);
//     });
//   });
// });