postchain-client
Version:
Client library for accessing a Postchain node through REST.
15 lines • 697 B
JavaScript
import { isTxRidValid } from "../../../src/blockchainClient/validation/txRid";
import { mockThirtyTwoBytesBuffer } from "../../common/mocks";
describe("txRid validation", () => {
it("should pass validation", () => {
expect(isTxRidValid(mockThirtyTwoBytesBuffer).success).toBe(true);
});
it("should fail validation", () => {
expect(isTxRidValid(Buffer.from("811")).success).toBe(false);
expect(isTxRidValid(12321).success).toBe(false);
expect(isTxRidValid("sdfsd").success).toBe(false);
expect(isTxRidValid(null).success).toBe(false);
expect(isTxRidValid(undefined).success).toBe(false);
});
});
//# sourceMappingURL=txRid.test.js.map