UNPKG

@ledgerhq/coin-casper

Version:
21 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const addresses_1 = require("./bridgeHelpers/addresses"); const validateAddress_1 = require("./validateAddress"); jest.mock("./bridgeHelpers/addresses"); describe("validateAddress", () => { const mockedIsAddressValid = jest.mocked(addresses_1.isAddressValid); beforeEach(() => { mockedIsAddressValid.mockClear(); }); it.each([true, false])("should correcly call isAddressValid and return the correct result (%s)", async (expectedValue) => { mockedIsAddressValid.mockReturnValueOnce(expectedValue); const address = "some random address"; const parameters = {}; const result = await (0, validateAddress_1.validateAddress)(address, parameters); expect(result).toEqual(expectedValue); expect(mockedIsAddressValid).toHaveBeenCalledTimes(1); expect(mockedIsAddressValid).toHaveBeenCalledWith(address); }); }); //# sourceMappingURL=validateAddress.test.js.map