feat(medusa, medusa-js, medusa-react): Implement item change deletion from an order edit (#2241)

This commit is contained in:
Adrien de Peretti
2022-09-22 11:02:58 +02:00
committed by GitHub
parent eb8034502b
commit 14e808c724
18 changed files with 700 additions and 17 deletions
@@ -2,13 +2,38 @@ import { renderHook } from "@testing-library/react-hooks"
import {
useAdminCreateOrderEdit,
useAdminUpdateOrderEdit,
useAdminDeleteOrderEdit,
useAdminDeleteOrderEditItemChange,
useAdminUpdateOrderEdit,
} from "../../../../src/"
import { fixtures } from "../../../../mocks/data"
import { fixtures } from "../../../../mocks/data"
import { createWrapper } from "../../../utils"
describe("useAdminDeleteOrderEditItemChange hook", () => {
test("Deletes an order edit item change", async () => {
const id = "oe_1"
const itemChangeId = "oeic_1"
const { result, waitFor } = renderHook(
() => useAdminDeleteOrderEditItemChange(id, itemChangeId),
{
wrapper: createWrapper(),
}
)
result.current.mutate()
await waitFor(() => result.current.isSuccess)
expect(result.current.data.response.status).toEqual(200)
expect(result.current.data).toEqual(
expect.objectContaining({
id: itemChangeId,
object: "item_change",
deleted: true,
})
)
})
})
describe("useAdminDelete hook", () => {
test("Deletes an order edit", async () => {
const id = "oe_1"