#!/usr/bin/env php gen(10); su('admin'); $chartTest = new chartTest(); r($chartTest->checkAccessTest(1, 'preview')) && p() && e('success'); // 步骤1:管理员admin访问有权限的图表ID=1 r($chartTest->checkAccessTest(5, 'view')) && p() && e('success'); // 步骤2:管理员admin访问有权限的图表ID=5,method='view' su('user1'); r($chartTest->checkAccessTest(3, 'preview')) && p() && e('success'); // 步骤3:普通用户user1访问有权限的图表ID=3 r($chartTest->checkAccessTest(6, 'preview')) && p() && e('access_denied'); // 步骤4:普通用户user1访问无权限的图表ID=6 su('test1'); r($chartTest->checkAccessTest(10, 'preview')) && p() && e('access_denied'); // 步骤5:访客用户test1访问无权限的图表ID=10