-
Notifications
You must be signed in to change notification settings - Fork 0
test: Expand test coverage #13
Copy link
Copy link
Open
Description
Summary
Increase test coverage from 5 test files to 20+ test files.
Details
Following todoist-cli test patterns:
- Comprehensive API mocking with
createMockApi()pattern - Console output capturing for JSON validation
- Command parsing with
program.exitOverride()
Priority Test Files to Add
document.test.ts- Full CRUD testingcollection.test.ts- Collection operationsrefs.test.ts- Reference resolution (after feat: Add fuzzy reference resolution for documents and collections #10)markdown.test.ts- Markdown rendering edge cases
Effort
3-5 days
Reference
Based on todoist-cli's 28 test files
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels