dimanche 21 février 2021

how to test cheerio js

this is my code and i don't know how to write test for it:

html.js

const cheerioInit = async (url) => cheerio.load(await getHtml(url));

module.exports = {
  cheerioInit,
};

i think i should mock this, but don't know how to do that. i wrote this but getting error:

const htmlJs = require("./html");

describe("html", () => {
  it("initializes cheerio js", () => {
    const mock = jest.spyOn(htmlJs, "cheerioInit");
    expect(mock).toHaveBeenCalled();
  });
});

this is error:

enter image description here

Aucun commentaire:

Enregistrer un commentaire