"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const AllBalanceTool_1 = require("../../src/tools/goatTools/AllBalanceTool");
describe("AllBalanceTool", () => {
    const allBalanceTool = new AllBalanceTool_1.AllBalanceTool();
    it("should return the balance for a given address and network", async () => {
        const result = await allBalanceTool.tool.execute({ address: "0x1234567890abcdef1234567890abcdef12345678", networks: "ethereum" });
        expect(result).toEqual(expect.any(Object));
    });
    it("should return the balance for a given address and all networks", async () => {
        const result = await allBalanceTool.tool.execute({ address: "0x1234567890abcdef1234567890abcdef12345678", networks: "all" });
        expect(result).toEqual(expect.any(Object));
    }, 100000);
});
