Files
xahau.js/test/client/isValidAddress.ts
Mayukha Vadari 759e075e54 refactor: use chai instead of assert-diff (#1570)
* assert-diff -> chai

* fix tests

* remove package

* fix rebase
2021-10-04 14:10:11 -04:00

19 lines
669 B
TypeScript

import { assert } from "chai";
import addresses from "../fixtures/addresses.json";
import { TestSuite } from "../testUtils";
export default <TestSuite>{
"returns true for valid address": async (client, address) => {
assert(client.isValidAddress("rLczgQHxPhWtjkaQqn3Q6UM8AbRbbRvs5K"));
assert(client.isValidAddress(addresses.ACCOUNT_X));
assert(client.isValidAddress(addresses.ACCOUNT_T));
},
"returns false for invalid address": async (client, address) => {
assert(!client.isValidAddress("foobar"));
assert(!client.isValidAddress(addresses.ACCOUNT_X.slice(0, -1)));
assert(!client.isValidAddress(addresses.ACCOUNT_T.slice(1)));
},
};