openpanel/packages/medusa/test/updateMany/index.spec.ts
Stefan Pejcic 8595a9f4e5 back
2024-05-08 19:58:53 +02:00

27 lines
744 B
TypeScript

import axios from "axios";
import DataProvider from "../../src/index";
import "./index.mock";
describe("update", () => {
it("correct response", async () => {
const response = await DataProvider(
"https://refine-example-storefront.herokuapp.com/store",
axios,
).updateMany!({
resource: "customers",
ids: ["me"],
variables: {
first_name: "John",
last_name: "Doe",
},
});
const customer = response.data[0].customer;
expect(customer["id"]).toBe("cus_01G8GCWQX1EN8CF7PX2W3HEGYM");
expect(customer["first_name"]).toBe("John");
expect(customer["last_name"]).toBe("Doe");
});
});