feat(medusa): Claim customer orders (#2710)

This commit is contained in:
Philip Korsholm
2022-12-08 17:48:49 +01:00
committed by GitHub
parent 86f9455d00
commit a6243618fe
36 changed files with 872 additions and 107 deletions
@@ -0,0 +1,31 @@
import { useRequestOrderAccess, useGrantOrderAccess } from "../../../../src/"
import { renderHook } from "@testing-library/react-hooks"
import { createWrapper } from "../../../utils"
describe("useGrantOrderAccess hook", () => {
test("Grant access to token", async () => {
const { result, waitFor } = renderHook(() => useGrantOrderAccess(), {
wrapper: createWrapper(),
})
result.current.mutate({ token: "store_order_edit" })
await waitFor(() => result.current.isSuccess)
expect(result.current.data.response.status).toEqual(200)
})
})
describe("useRequestOrderAccess hook", () => {
test("Requests access to ids", async () => {
const { result, waitFor } = renderHook(() => useRequestOrderAccess(), {
wrapper: createWrapper(),
})
result.current.mutate({ order_ids: [""] })
await waitFor(() => result.current.isSuccess)
expect(result.current.data.response.status).toEqual(200)
})
})