const { coreTypes } = require("../dist/types"); const { UInt8, UInt64 } = coreTypes; test("compareToTests[0]", () => { expect(UInt8.from(124).compareTo(UInt64.from(124))).toBe(0); }); test("compareToTest[1]", () => { expect(UInt64.from(124).compareTo(UInt8.from(124))).toBe(0); }); test("compareToTest[2]", () => { expect(UInt64.from(124).compareTo(UInt8.from(123))).toBe(1); }); test("compareToTest[3]", () => { expect(UInt8.from(124).compareTo(UInt8.from(13))).toBe(1); }); test("compareToTest[4]", () => { expect(UInt8.from(124).compareTo(124)).toBe(0); }); test("compareToTest[5]", () => { expect(UInt64.from(124).compareTo(124)).toBe(0); }); test("compareToTest[6]", () => { expect(UInt64.from(124).compareTo(123)).toBe(1); }); test("compareToTest[7]", () => { expect(UInt8.from(124).compareTo(13)).toBe(1); }); test("valueOfTests", () => { let val = UInt8.from(1); val |= 0x2; expect(val).toBe(3); });