liugang and Claude
fa5416d118
+ [misc] Add unit tests for docZen::responseAfterMove() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
6d4c9a4f7c
+ [misc] Add unit tests for docZen::responseAfterCreate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
45cb235ae9
+ [misc] Add unit tests for docZen::checkPrivForCreate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
fb3565c989
+ [misc] Add unit tests for docZen::setAclForEditLib() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
ff3e9cc0c5
+ [misc] Add unit tests for docZen::responseAfterCreateLib() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
6815893043
+ [misc] Add unit tests for docZen::buildLibForCreateLib() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
1939472f36
+ [misc] Add unit tests for docZen::setAclForCreateLib() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
4ca89a75b4
+ [misc] Add unit tests for docZen::assignVarsForMySpace() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
2ac859066e
+ [misc] Add unit tests for docZen::buildOutlineTree() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
8597f4a441
+ [misc] Add unit tests for docZen::getOutlineParentID() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
fa36f75143
+ [misc] Add unit tests for docZen::buildOutlineList() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
850309951d
Add unit tests for docZen::processFiles() method
...
- Add processFilesTest method to doc.unittest.class.php
- Test file processing logic including filtering, icon mapping, name formatting
- Cover edge cases like empty pathname files and requirement object type
- 7 test steps with comprehensive coverage of all parameters
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
4fcb270302
+ [misc] Add unit tests for designZen::setMenu() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
0f6a195286
+ [misc] Add unit tests for customZen::setTestcaseReview() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
b653325ef1
+ [misc] Add unit tests for customZen::setGradeRule() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
801daf24ad
+ [misc] Add unit tests for customZen::setStoryReview() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
c15b86e361
+ [misc] Add unit tests for customZen::checkEmptyKeys() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
66a690b453
+ [misc] Add unit tests for customZen::checkInvalidKeys() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
0e053039a0
+ [misc] Add unit tests for customZen::checkDuplicateKeys() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
05f07a1ffa
+ [misc] Add unit tests for customZen::checkKeysForSet() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
3cd9efdc7c
+ [misc] Add unit tests for customZen::setFieldListForSet() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
1e9a75cba1
+ [misc] Add unit tests for customZen::assignVarsForSet() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
650f70c057
+ [misc] Add unit tests for customZen::assignFieldListForSet() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
b0c34a0b44
+ [misc] Add unit tests for compileZen::buildSearchForm() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
cba5671cad
+ [misc] Add unit tests for companyZen::buildDyanmicSearchForm() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
5faab282da
+ [misc] Add unit tests for companyZen::loadUserModule() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
d1d9010b72
+ [misc] Add unit tests for companyZen::loadExecution() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
26660715ee
+ [misc] Add unit tests for companyZen::loadProject() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
39d76d7899
+ [misc] Add unit tests for companyZen::loadProduct() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
1cc0f66dcc
+ [misc] Add unit tests for companyZen::loadAllSearchModule() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
91ebdcca35
+ [misc] Add unit tests for companyZen::saveUriIntoSession() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
3999269a93
+ [misc] Add unit tests for ciZen::parseZtfResult() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
11de6d526e
+ [misc] Add unit tests for ciZen::getProductIdAndJobID() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:52 +08:00
liugang and Claude
e6fb2979d4
+ [misc] Add unit tests for chartZen::getMenuItems() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
7860e5d2f7
+ [misc] Add unit tests for chartZen::getChartToFilter() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
d19c9bfd4c
+ [misc] Add unit tests for chartZen::getChartsToView() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
b6a70fdd2c
+ [misc] Add unit tests for caselibZen::processLinkCaseForExport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
be285387c8
+ [misc] Add unit tests for caselibZen::processFileForExport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
2d30cb7c0e
+ [misc] Add unit tests for caselibZen::processStageForExport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
c85ebe3a59
+ [misc] Add unit tests for caselibZen::processStepForExport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
9fb2a240be
+ [misc] Add unit tests for caselibZen::processCasesForExport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
b569b32f69
+ [misc] Add unit tests for caselibZen::getExportCasesFields() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
3e0fb10b8c
+ [misc] Add unit tests for caselibZen::responseAfterShowImport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
3098994455
+ [misc] Add unit tests for caselibZen::getDataForImport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
33a5f29c89
+ [misc] Add unit tests for caselibZen::getColumnsForShowImport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
efb2845dc4
+ [misc] Add unit tests for caselibZen::getFieldsForImport() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
9133abce26
+ [misc] Add unit tests for caselibZen::getStepsAndExpectsFromImportFile() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
193bac599e
+ [misc] Add unit tests for caselibZen::getImportHeaderAndColumns() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
8f082c6135
+ [misc] Add unit tests for caselibZen::getRowsForExportTemplate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00
liugang and Claude
4043d2ec08
+ [misc] Add unit tests for caselibZen::getFieldsForExportTemplate() method
...
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-09-15 15:09:51 +08:00