UNPKG

french-ssn

Version:

🇫🇷 A parser / validator for French Social Security Number

21 lines • 924 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const getControlKey_1 = __importDefault(require("./getControlKey")); it("returns the expected control key", () => { expect((0, getControlKey_1.default)("2890478342163")).toBe("49"); }); it("works with extreme values", () => { expect((0, getControlKey_1.default)("2890478342212")).toBe("97"); expect((0, getControlKey_1.default)("2890478342211")).toBe("01"); }); it("pads the key with zeros", () => { expect((0, getControlKey_1.default)("2890478342210")).toBe("02"); }); it("works for Corsica", () => { expect((0, getControlKey_1.default)("289042A342163")).toBe("90"); expect((0, getControlKey_1.default)("289042B342163")).toBe("20"); }); //# sourceMappingURL=getControlKey.test.js.map