UNPKG

postchain-client

Version:

Client library for accessing a Postchain node through REST.

16 lines 864 B
import { isBlockIdentifierValid } from "../../../src/blockchainClient/validation/blockIdentifier"; const validIdentifier = new Array(64).fill("a").join(""); describe("blockIdentifier validation", () => { it("should pass validation", () => { expect(isBlockIdentifierValid(validIdentifier).success).toBe(true); expect(isBlockIdentifierValid(123).success).toBe(true); }); it("should fail validation", () => { expect(isBlockIdentifierValid(null).success).toBe(false); expect(isBlockIdentifierValid("string with length not equal to 64 symbol").success).toBe(false); expect(isBlockIdentifierValid(undefined).success).toBe(false); expect(isBlockIdentifierValid({}).success).toBe(false); expect(isBlockIdentifierValid([]).success).toBe(false); }); }); //# sourceMappingURL=blockIdentifier.test.js.map