EvalueTonSavoir/server/__tests__/folder.test.ts
2024-09-30 12:16:48 -04:00

22 lines
613 B
TypeScript

import { Folder } from '../models/folder';
import { User } from '../models/user';
describe('Folder', () => {
let mockUser: User;
beforeEach(() => {
mockUser = new User({
email: 'test@example.com',
hashedPassword: 'hashedPassword123'
});
});
it('should create a folder with the correct title and user', () => {
const title = 'Test Folder';
const folder = new Folder(title, mockUser);
expect(folder.title).toBe(title);
expect(folder.user).toBe(mockUser);
expect(folder.created_at).toBeInstanceOf(Date);
});
});