UNPKG

rb-data-provider-json-server

Version:
19 lines (17 loc) 526 B
import t from "tap"; import createProvider from "../src/index.js"; t.test("updateOne", async (t) => { const provider = createProvider("https://jsonplaceholder.typicode.com"); const id = 1; const data = { title: "foo", }; const res = await provider.updateOne("posts", id, data); const { id: key, ...details } = res.data || {}; t.equal(key, id, "should return the patched resource identified by id"); t.equal( details.title, data.title, "the resource should include patched attributes" ); });