Skip to content

Commit 2facbc1

Browse files
committed
Cover adding type in create()
1 parent dc65786 commit 2facbc1

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

test/Resource.spec.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -244,19 +244,19 @@ describe('Resource', () => {
244244

245245
describe('create', () => {
246246
it('can create a record', () => {
247-
const expectedRequestBody = {
248-
data: {
249-
type: 'widgets',
250-
...record,
251-
},
252-
};
247+
const partialRecord = { attributes: { key: 'value' } };
253248

254249
const responseBody = { data: record };
255250
api.post.mockResolvedValue({ data: responseBody });
256251

257-
const result = resource.create(record);
252+
const result = resource.create(partialRecord);
258253

259-
expect(api.post).toHaveBeenCalledWith('widgets', expectedRequestBody);
254+
expect(api.post).toHaveBeenCalledWith('widgets', {
255+
data: {
256+
...partialRecord,
257+
type: 'widgets',
258+
},
259+
});
260260
return expect(result).resolves.toEqual(responseBody);
261261
});
262262

0 commit comments

Comments
 (0)