import { describe, expect, it } from "vitest" ;
import { resolveMatrixActionLimit } from "./limits.js" ;
describe("resolveMatrixActionLimit" , () => {
it("uses fallback for non-finite values" , () => {
expect(resolveMatrixActionLimit(undefined, 20 )).toBe(20 );
expect(resolveMatrixActionLimit(Number.NaN, 20 )).toBe(20 );
});
it("normalizes finite numbers to positive integers" , () => {
expect(resolveMatrixActionLimit(7 .9 , 20 )).toBe(7 );
expect(resolveMatrixActionLimit(0 , 20 )).toBe(1 );
expect(resolveMatrixActionLimit(-3 , 20 )).toBe(1 );
});
});
Messung V0.5 in Prozent C=100 H=100 G=100
¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.9Angebot
(Wie Sie bei der Firma Beratungs- und Dienstleistungen beauftragen können 2026-10-02)
¤
*Eine klare Vorstellung vom Zielzustand