@congminh1254/shopee-sdk
Version:
Shopee SDK maintaining by community
27 lines • 1.22 kB
JavaScript
import { describe, it, expect, beforeAll } from "@jest/globals";
import { setupIntegrationTest } from "./setup.js";
const { runTests, initSdk } = setupIntegrationTest();
(runTests ? describe : describe.skip)("ShopeeSDK PublicManager Sandbox Integration Tests", () => {
let sdk;
beforeAll(async () => {
sdk = await initSdk();
});
it("should successfully fetch Shopee IP ranges from the sandbox environment", async () => {
const response = await sdk.public.getShopeeIpRange();
expect(response).toBeDefined();
expect(response.request_id).toBeDefined();
if (response.response) {
expect(response.response.ip_list).toBeDefined();
expect(Array.isArray(response.response.ip_list)).toBe(true);
}
});
it("should fetch shops associated with partner in the sandbox environment", async () => {
const response = await sdk.public.getShopsByPartner();
expect(response).toBeDefined();
expect(response.request_id).toBeDefined();
if (response.response) {
expect(Array.isArray(response.response.authed_shop_list)).toBe(true);
}
});
});
//# sourceMappingURL=public.integration.test.js.map