Newer
Older
const PersonDao = require("./persondao.js");
const runsqlfile = require("./runsqlfile.js");
let personDao = new PersonDao(pool);
beforeAll(done => {
runsqlfile("dao/create_tables.sql", pool, () => {
runsqlfile("dao/create_testdata.sql", pool, done);
});
});
test("get one person from db", done => {
function callback(status, data) {
console.log("Callback: status=" + status + ", data=" + data);
expect(data[0].navn).toBe("Hei Sveisen");
personDao.getOne(1, callback);
});
test("get all persons from db", done => {
function callback(status, data) {
console.log("Callback: status=" + status + ", data=" + data);
expect(data.length).toBe(2);
done();
}
personDao.getAll(callback);
});