feat: Implement create folder API endpoint

This commit is contained in:
Faruk AYDIN
2025-01-27 13:46:25 +01:00
parent ade6e96b1b
commit 0ca12d5a7c
12 changed files with 153 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
import { describe, it, expect, beforeEach } from 'vitest';
import { createFolder } from '../../test/factories/folder';
import folderSerializer from './folder';
describe('folder serializer', () => {
let folder;
beforeEach(async () => {
folder = await createFolder();
});
it('should return folder data', async () => {
const expectedPayload = {
id: folder.id,
name: folder.name,
createdAt: folder.createdAt.getTime(),
updatedAt: folder.updatedAt.getTime(),
};
expect(folderSerializer(folder)).toStrictEqual(expectedPayload);
});
});