UNPKG

@ledgerhq/coin-filecoin

Version:
23 lines 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const utils_1 = require("./utils"); test("methodToString", () => { const str1 = (0, utils_1.methodToString)(0); expect(str1).toBe("Transfer"); const str2 = (0, utils_1.methodToString)(3844450837); expect(str2).toBe("InvokeEVM (3844450837)"); const str3 = (0, utils_1.methodToString)(5649856); expect(str3).toBe("Unknown"); }); test("isValidHex", () => { expect((0, utils_1.isValidHex)("0x0001aaeeff")).toBeTruthy(); expect((0, utils_1.isValidHex)("0001aaeeff")).toBeTruthy(); expect((0, utils_1.isValidHex)("0x0001rreeta")).toBeFalsy(); expect((0, utils_1.isValidHex)("0x0001aaeef")).toBeFalsy(); }); test("isValidBase64", () => { expect((0, utils_1.isValidBase64)("YXNkYWZhc2Rmc2Rm")).toBeTruthy(); expect((0, utils_1.isValidBase64)("YXNmZHNhZGZzYWRmYXNkZnNhZGZzYWRmYXNkZnNhZGYyNTEyMzQxMjIzcjZmYXM0MmZhczJkMTNhc2M=")).toBeTruthy(); expect((0, utils_1.isValidBase64)("asdasd````")).toBeFalsy(); }); //# sourceMappingURL=utils.unit.test.js.map