Estoy tratando de crear una función que agregue datos a una base de datos posgreSQL usando javascript de la manera TDD, pero luego me resulta difícil escribir una prueba que verifique si la función realmente ha insertado datos en la base de datos aquí está mi código
require("dotenv").config(); const Pool = require("pg").Pool; const pool = new Pool({ user: process.env.User, host: process.env.HOST, database: process.env.DB, password: process.env.PASSWORD, port: process.env.PORT, }); const addNewVisitor = (name, age, date, time, assistor, comment) => { pool.query( `INSERT INTO Visiters(visitorName,visitorAge,dateOfVisit,timeOfVisit,nameOfThePersonWhoAssistedTheVisitor,comments)VALUES($1,$2,$3,$4,$5,$6)`, [name, age, date, time, assistor, comment], (error) => { if (error) { console.log(error); } console.log("Visitor added"); } ); };