liugang and Claude
992e503c1c
+ [misc] Add unit test script for repoZen::prepareCreate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:30 +08:00
liugang and Claude
3e34bf9957
[misc] Add unit test script for repoZen::getSearchFormQuery() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:30 +08:00
liugang and Claude
0b95b3013a
+ [misc] Add unit test script for repoZen::getLinkBranches() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
a0589977e0
+ [misc] Add unit test script for repoZen::getFilesInfo() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
b5cf8c16da
+ [misc] Add unit test script for repoZen::getCommits() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
1dce7af216
* [misc] Add buildEditFormTest method to repoZenTest class
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
4b5c25b516
+ [misc] Add unit tests for reportZen::assignAnnualData() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
ee0f165842
+ [misc] Add unit tests for projectZen::recordExecutionsOfUnlinkedProducts() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
b9f15569c4
+ [misc] Add unit tests for projectZen::processBuildSearchParams() method - part 2
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
e920093221
+ [misc] Add unit test script for projectZen::buildMembers() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:29 +08:00
liugang and Claude
186d67b7bf
+ [misc] Add unit test script for projectZen::buildCreateForm() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
720e1f76aa
+ [misc] Add unit tests for projectZen::buildBugView() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
b3c40153c3
+ [misc] Add unit tests for projectZen::buildActivateForm() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
f5573a3091
+ [misc] Add unit tests for programZen::getProgramsByType() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
a3df515327
+ [misc] Add setTrackMenuTest method to productZenTest class
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
882187a48c
+ [misc] Add unit tests for productZen::setShowErrorNoneMenu4Project() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
a06e6c9c17
+ [misc] Add unit tests for productZen::setShowErrorNoneMenu4Execution() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
2f69ab3bd8
+ [misc] Add unit tests for productZen::setShowErrorNoneMenu() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
c298f086b8
+ [misc] Add unit tests for productZen::setSelectFormOptions() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
65104c8032
+ [misc] Add unit tests for productZen::setProjectMenu() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
39baa6a02d
+ [misc] Add unit tests for productZen::setMenu4All() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
ccd0db9e0a
+ [misc] Add unit tests for productZen::setEditMenu() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
d683cba01b
+ [misc] Add setCreateMenuTest method to productZenTest class
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
be938abc4e
+ [misc] Add unit tests for productZen::saveSession4Roadmap() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
7d31a6bc5c
+ [misc] Add test method for productZen::saveSession4Browse()
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
4ed8bc7655
+ [misc] Add unit tests for productZen::saveBackUriSessionForDynamic() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
d4da40f79c
+ [misc] Add unit tests for productZen::saveBackUriSession4Dashboard() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
5d04fa6c45
+ [misc] Add unit tests for productZen::saveAndModifyCookie4Browse() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
3a991389ec
+ [misc] Add unit tests for productZen::responseNotFound4View() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
b74f584f9b
+ [misc] Add unit tests for productZen::responseAfterEdit() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
d779ef3fe8
+ [misc] Add unit tests for productZen::responseAfterCreate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
a8c386a99e
+ [misc] Add unit tests for productZen::responseAfterBatchEdit() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
03a28d31b4
+ [misc] Add unit tests for productZen::processProjectListData() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
33f02c09d2
+ [misc] Add unit tests for productZen::prepareManageLineExtras() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:28 +08:00
liugang and Claude
70a8c2dc84
+ [misc] Add unit tests for productZen::getUnauthProgramsOfProducts() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
1fb2395fce
+ [misc] Add unit tests for productZen::getStoryIdList() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
4b8771d52d
+ [misc] Add unit tests for productZen::getStoriesByStoryType() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
ab90cd6fb7
+ [misc] Add unit tests for productZen::getStories() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
00588c6169
+ [misc] Add unit tests for productZen::getProjectProductList() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
83f4c17894
+ [misc] Add unit tests for productZen::getProducts4DropMenu() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
2aa7e85189
+ [misc] Add unit tests for productZen::getProductPlans() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
e66fd250cf
+ [misc] Add unit tests for productZen::getProductList4Kanban() method
...
- Add getProductList4KanbanTest() method to productZenTest class
- Create test script getproductlist4kanban.php with 7 test steps
- Test empty product list handling
- Test product list filtering and processing
- Test method with various parameter combinations
- All tests pass successfully
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
872f0083a7
+ [misc] Add unit tests for productZen::getProductLines() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
89e58be3ff
+ [misc] Add unit tests for productZen::getModuleTree() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
c0dd5f601d
+ [misc] Add unit tests for productZen::getModuleId() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
7096f67d0b
+ [misc] Add unit tests for productZen::getKanbanList() method
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
2f428dbb4a
+ [misc] Add unit tests for productZen::getFormFields4Edit() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
20db325a14
+ [misc] Add unit tests for productZen::getFormFields4Create() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
47aee3179c
+ [misc] Add unit tests for productZen::getFormFields4Close() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00
liugang and Claude
18df9d9a1b
+ [misc] Add unit tests for productZen::getFormFields4Activate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-12-02 16:43:27 +08:00