UNPKG

@publidata/utils-data-manager

Version:

Collection of methods to extract data from publidata

37 lines (33 loc) 1 kB
const { expect } = require("chai"); const { DataManager } = require("../../src/data-manager.js"); describe("[Publidata src] - Setup", () => { const endpoint = "https://api.publidata.io/"; let datamanager; describe("Check that we can load the DataManager", () => { it("Loading time", () => { datamanager = new DataManager(false, "", {}); expect(datamanager).to.be.an("object"); }); }); describe("Check methods", () => { it("getFacilities", function(done) { this.timeout(2000); datamanager .getFacilities({ facility_types: [71], size: 10 }) .then(({ data }) => { expect(data).to.be.an("array").but.not.empty; done(); }) .catch(done); }); it("getFacilityById", done => { datamanager .getFacilityById({ facility_types: [71], ids: [19577] }) .then(({ data }) => { expect(data).to.be.an("array"); done(); }) .catch(done); }); }); });