@publidata/utils-data-manager
Version:
Collection of methods to extract data from publidata
42 lines (37 loc) • 1.08 kB
JavaScript
const { expect } = require("chai");
const { DataManager } = require("../../src/data-manager.js");
describe("[Pipedrive src] - Setup", () => {
const isDemo = true;
const uid = "9d60b180-0151-11ea-b0d5-69d50c2027c3";
const instance = {
id: "wo7N6tAq7n",
};
const id = "wo7N6tAq7n";
let datamanager;
describe("Check that we can load the DataManager", () => {
it("Init DataManager", () => {
datamanager = new DataManager(isDemo, uid, instance);
expect(datamanager).to.be.an("object");
});
});
describe("Check methods", () => {
it("getFacilities", done => {
datamanager
.getFacilities({ facility_types: [71] })
.then(({ data }) => {
expect(data).to.be.an("array").but.not.empty;
done();
})
.catch(done);
});
it("getFacilityById", done => {
datamanager
.getFacilityById({ facility_types: [71], ids: ["12629_7"] })
.then(({ data }) => {
expect(data).to.be.an("array");
done();
})
.catch(done);
});
});
});