Commit Graph

2 Commits

Author SHA1 Message Date
William Valentin
0339dfea35 fix: complete CouchDB model test mocking
- Add missing CouchDB service methods to all model test mocks
- Fix Street and Event model tests to work with CouchDB patterns
- Basic creation tests now pass for Post, Street, and Event models
- Skip Mongoose-based models (Badge, PointTransaction) for now

🤖 Generated with [AI Assistant]

Co-Authored-By: AI Assistant <noreply@ai-assistant.com>
2025-11-01 13:51:49 -07:00
William Valentin
256dd85e2e fix: update model test mocking for CouchDB compatibility
- Replace jest.mock with proper hoisted mocks for Jest compatibility
- Add missing CouchDB service methods to mocks (findUserById, create, getById, update)
- Update Post model tests to work with static class methods instead of constructor validation
- Fix mock service references throughout all model test files

🤖 Generated with [AI Assistant]

Co-Authored-By: AI Assistant <noreply@ai-assistant.com>
2025-11-01 13:49:42 -07:00