boleto_parser
Version:
Analisador de código de barras e linha digitável de boletos
18 lines • 960 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const convert_barcode_to_line_1 = require("./convert_barcode_to_line");
describe("Index", () => {
test("convert barcode to line", () => {
const barcode = "07797900200000151300001112064449900815936556";
const textLine = (0, convert_barcode_to_line_1.convertBarcodeToLine)(barcode);
expect(textLine).toBe("07790001161206444990808159365561790020000015130");
expect(textLine.length).toBe(47);
});
test("convert barcode to formatted line", () => {
const barcode = "07797900200000151300001112064449900815936556";
const formattedLine = (0, convert_barcode_to_line_1.convertBarcodeToLine)(barcode, true);
expect(formattedLine).toBe("07790.00116 12064.449908 08159.365561 7 90020000015130");
expect(formattedLine.length).toBe(54);
});
});
//# sourceMappingURL=convert_barcode_to_line.spec.js.map