test.govlab/patterns/core/converters/finding.converter.test.ts

test.govlab/patterns/core/converters/finding.converter.test.ts is a file in Codebase Testing. 19 lines of code and 0 definitions.

import { describe, expect, it } from "vitest";
import { explanationFinding } from "@govlab/patterns/core/factories/finding.factory.ts";
import { withSupport } from "@govlab/patterns/core/converters/finding.converter.ts";

const SUPPORT = 4;

describe("withSupport", () => {
    it("drops absent findings and stamps the support on the rest", () => {
        const finding = explanationFinding({
            analysis: "frequency",
            explained: "e",
            field: "f",
            name: "n",
            observation: {},
            observed: "o",
            ontology: "probability",
            representation: "symbolic",
        });
        expect(withSupport([finding, null], SUPPORT).map((entry) => entry.support)).toStrictEqual([SUPPORT]);
    });
});