test-ic-wallet-middleware-icrc
Version:
Ic middleware wallet ICRC protocol
32 lines (31 loc) • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const mockLogger_1 = require("../../__tests_utils/mockLogger");
const snsWrapper_1 = require("../../wrappers/SNSs/snsWrapper");
describe("Integration snsTokenWrapper getSNSTokens tests", () => {
const testData = [
{
name: "getSNSTokens any result",
enable: true,
data: {
input: {},
result: 0,
resultError: ""
}
}
];
for (let test of testData) {
if (test.enable) {
it(test.name, async () => {
let snsWrapper = new snsWrapper_1.SnsWrapper(new mockLogger_1.MockLogger());
try {
const result = await snsWrapper.getSNSTokens();
expect(test.data.result).toBeLessThan(result.length);
}
catch (e) {
expect(e.message).toEqual(test.data.resultError);
}
});
}
}
});