From 6e95bf9378eb252a264f39043404605dea550e1f Mon Sep 17 00:00:00 2001 From: liugang Date: Fri, 7 Nov 2025 13:20:47 +0800 Subject: [PATCH] + [misc] Add unit tests for apiZen::getMethod() method MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- module/api/test/zen/getmethod.php | 40 +++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100755 module/api/test/zen/getmethod.php diff --git a/module/api/test/zen/getmethod.php b/module/api/test/zen/getmethod.php new file mode 100755 index 0000000000..d36f14cd8f --- /dev/null +++ b/module/api/test/zen/getmethod.php @@ -0,0 +1,40 @@ +#!/usr/bin/env php +getMethodTest($filePath1, 'Zen')) && p('className') && e('api'); +r($apiTest->getMethodTest($filePath1, 'Zen')) && p('methodName') && e('getMethod'); +r($apiTest->getMethodTest($filePath2, 'Zen')) && p('methodName') && e('generateLibsDropMenu'); +r($apiTest->getMethodTest($filePath3, 'Zen')) && p('methodName') && e('parseDocSpaceParam'); +r($apiTest->getMethodTest($filePath4, 'Zen')) && p('methodName') && e('request'); +r($apiTest->getMethodTest($filePath4, 'Zen')) && p('post') && e('1'); +r($apiTest->getMethodTest($invalidPath, 'Zen')) && p('error') && e('Class "toZen" does not exist'); \ No newline at end of file