From ccd1e380c6b10cdb2c12bb6108c0145f22a15a51 Mon Sep 17 00:00:00 2001 From: liugang Date: Tue, 11 Nov 2025 01:17:47 +0800 Subject: [PATCH] + [misc] Add unit tests for productZen::getExportData() 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 | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/module/product/test/lib/zen.class.php b/module/product/test/lib/zen.class.php index da74f11a3b..f2fbb9a13a 100644 --- a/module/product/test/lib/zen.class.php +++ b/module/product/test/lib/zen.class.php @@ -1865,4 +1865,22 @@ class productZenTest extends baseTest if(dao::isError()) return dao::getError(); return $result; } + + /** + * Test getExportData method. + * + * @param int $programID + * @param string $browseType + * @param string $orderBy + * @param int $param + * @param object $pager + * @access public + * @return mixed + */ + public function getExportDataTest(int $programID = 0, string $browseType = 'all', string $orderBy = 'order_asc', int $param = 0, ?object $pager = null) + { + $result = $this->invokeArgs('getExportData', array($programID, $browseType, $orderBy, $param, $pager)); + if(dao::isError()) return dao::getError(); + return $result; + } }