#!/usr/bin/env php gen(10); su('admin'); $docTest = new docModelTest(); // 创建测试用的文档对象 $currentUserDoc = new stdClass(); $currentUserDoc->addedBy = 'admin'; $otherUserDoc = new stdClass(); $otherUserDoc->addedBy = 'user'; $emptyDoc = new stdClass(); $emptyDoc->addedBy = ''; r($docTest->isClickableTest($currentUserDoc, 'movedoc')) && p() && e('1'); // 步骤1:当前用户文档,movedoc操作 r($docTest->isClickableTest($otherUserDoc, 'movedoc')) && p() && e('0'); // 步骤2:其他用户文档,movedoc操作 r($docTest->isClickableTest($currentUserDoc, 'edit')) && p() && e('1'); // 步骤3:当前用户文档,edit操作 r($docTest->isClickableTest($otherUserDoc, 'edit')) && p() && e('1'); // 步骤4:其他用户文档,edit操作 r($docTest->isClickableTest($emptyDoc, 'movedoc')) && p() && e('0'); // 步骤5:空文档对象,movedoc操作