@jorsek/ezd-client
Version:
27 lines (20 loc) • 666 B
text/typescript
import axios from "axios";
import MockAdapter from "axios-mock-adapter";
import Client from "src/Client";
describe("Content", () => {
let mock: MockAdapter;
beforeEach(() => {
mock = new MockAdapter(axios);
});
it("Should get correct page title", async () => {
mock
.onGet("https://content.easydita.com/org/foo/env/latest/map/foo/content/v1/pageTitle")
.reply(200, "Test Title!");
const client = new Client({
org: "foo",
token: "nope",
rootMapId: "foo",
});
await expect(client.content.getPageTitle()).resolves.toBe("Test Title!");
});
});