kinopoisk-rating
Version:
API-клиент для получения рейтингов с Кинопоиска и IMDb
22 lines (21 loc) • 793 B
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const utils_1 = require("../src/utils");
describe('utils', () => {
test("Парсинг XML", async () => {
const xml = `
<rating>
<kp_rating>7.5</kp_rating>
<imdb_rating>8.0</imdb_rating>
</rating>`;
const parsed = await (0, utils_1.parseXML)(xml);
expect(parsed).toEqual({
kp_rating: "7.5",
imdb_rating: "8.0"
});
});
test("Парсинг некорректного XML", async () => {
const xml = `<invalid>data</invalid>`;
await expect((0, utils_1.parseXML)(xml)).rejects.toThrow('Неверный формат XML');
});
});