#!/usr/bin/env php params = new stdclass(); $defaultBlock->params->type = 'all'; $defaultBlock->params->count = 15; r($blockTest->printReleaseBlockTest($defaultBlock)) && p('releaseCount') && e('0'); // 步骤1:默认参数测试 // 测试noclosed类型过滤 $nocloseBlock = new stdclass(); $nocloseBlock->params = new stdclass(); $nocloseBlock->params->type = 'noclosed'; $nocloseBlock->params->count = 15; r($blockTest->printReleaseBlockTest($nocloseBlock)) && p('releaseCount') && e('0'); // 步骤2:noclosed过滤测试 // 测试closed类型过滤 $closedBlock = new stdclass(); $closedBlock->params = new stdclass(); $closedBlock->params->type = 'closed'; $closedBlock->params->count = 15; r($blockTest->printReleaseBlockTest($closedBlock)) && p('releaseCount') && e('0'); // 步骤3:closed过滤测试 // 测试count限制 $limitBlock = new stdclass(); $limitBlock->params = new stdclass(); $limitBlock->params->type = 'all'; $limitBlock->params->count = 5; r($blockTest->printReleaseBlockTest($limitBlock)) && p('releaseCount') && e('0'); // 步骤4:数量限制测试 // 测试空参数处理 r($blockTest->printReleaseBlockTest(null)) && p('releaseCount') && e('0'); // 步骤5:空参数处理测试