From d779ef3fe814c842a09b09de9c7ea1ef4cb8bb7f Mon Sep 17 00:00:00 2001 From: liugang Date: Tue, 11 Nov 2025 04:36:09 +0800 Subject: [PATCH] + [misc] Add unit tests for productZen::responseAfterCreate() 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/product/test/lib/zen.class.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/module/product/test/lib/zen.class.php b/module/product/test/lib/zen.class.php index d5f43fa4e1..64560d5e47 100644 --- a/module/product/test/lib/zen.class.php +++ b/module/product/test/lib/zen.class.php @@ -2277,4 +2277,23 @@ class productZenTest extends baseTest if(dao::isError()) return dao::getError(); return $result; } + + /** + * Test responseAfterCreate method. + * + * @param int $productID + * @param int $programID + * @param string $viewType + * @access public + * @return array + */ + public function responseAfterCreateTest(int $productID = 0, int $programID = 0, string $viewType = '') + { + /* Set view type if provided. */ + if($viewType) $this->instance->viewType = $viewType; + + $result = $this->invokeArgs('responseAfterCreate', array($productID, $programID)); + if(dao::isError()) return dao::getError(); + return $result; + } }