"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const SwapLinkGeneratorTool_1 = require("../../src/tools/goatTools/SwapLinkGeneratorTool");
describe("SwapLinkGeneratorTool", () => {
    const swapLinkGeneratorTool = new SwapLinkGeneratorTool_1.SwapLinkGeneratorTool();
    it("should return a swap link for the given parameters", async () => {
        const result = await swapLinkGeneratorTool.tool.execute({
            fromChain: 1,
            toChain: 1,
            fromToken: "0x1234567890abcdef1234567890abcdef12345678",
            fromAmount: 100,
            toToken: "0xabcdefabcdefabcdefabcdefabcdefabcdefabcdef"
        });
        console.log("result", result);
        expect(result).toEqual(expect.any(String));
        expect(result).toContain("https://test.dzap.io/swap");
    });
});
