created(tests) created tests for person route

This commit is contained in:
Yusuf İpek
2021-07-25 09:39:38 +03:00
parent 2de9d3594a
commit f163269b9e
7 changed files with 359 additions and 14 deletions
+23 -9
View File
@@ -2,14 +2,24 @@ const express = require("express");
const mongoose = require("mongoose");
const app = express();
mongoose
.connect(`mongodb://localhost:27017/rememberme`, {
useUnifiedTopology: true,
useNewUrlParser: true,
useCreateIndex: true,
})
.then(() => console.log("Connected to MongoDB..."))
.catch((err) => console.log("Could not connect to MongoDB", err));
if (process.env.NODE_ENV === "test") {
mongoose
.connect("mongodb://localhost:27017/remembermetest", {
useUnifiedTopology: true,
useNewUrlParser: true,
useCreateIndex: true,
})
.then(() => console.log("Connected to MongoDB test..."));
} else {
mongoose
.connect(`mongodb://localhost:27017/rememberme`, {
useUnifiedTopology: true,
useNewUrlParser: true,
useCreateIndex: true,
})
.then(() => console.log("Connected to MongoDB..."))
.catch((err) => console.log("Could not connect to MongoDB", err));
}
const people = require("./routes/person");
@@ -17,4 +27,8 @@ app.use(express.json());
app.use("/api/person", people);
const port = process.env.port || 3002;
app.listen(port, () => console.log(`Listening on port ${port}...`));
const server = app.listen(port, () =>
console.log(`Listening on port ${port}...`)
);
module.exports = server;