Introduce unit tests for CLI parsing (using cobra or stdlib flag).
Cover cases like missing arguments, help flag, and version flag.
Acceptance Criteria:
- Test mbuddy -v prints version.
- Test invalid flags return error.
- Coverage for default command execution.
Introduce unit tests for CLI parsing (using cobra or stdlib flag).
Cover cases like missing arguments, help flag, and version flag.
Acceptance Criteria: