french-ssn
Version:
🇫🇷 A parser / validator for French Social Security Number
25 lines • 858 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const makeGender_1 = __importDefault(require("./makeGender"));
it("returns the gender", () => {
;
[1, 3, 7].map((gender) => {
expect((0, makeGender_1.default)(gender.toString())).toEqual({ name: "male", title: "M" });
});
[2, 4, 8].map((gender) => {
expect((0, makeGender_1.default)(gender.toString())).toEqual({
name: "female",
title: "Mme",
});
});
});
it("has possible gender", () => {
expect((0, makeGender_1.default)("0")).toEqual({
unknown: true,
error: "has to be among 1, 2, 3, 4, 7 and 8",
});
});
//# sourceMappingURL=makeGender.test.js.map