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]);
});
});