public void CommonPermission_GetOperationPermission_InvlidOperation_Test() { //初始化 Role role = new Role(); AccessObject accessObject = AccessObjectFactory.CreateAcessObject(1, false); CommonPermissionConfig config = new CommonPermissionConfig(role, accessObject); CommonPermission commonPermission = new CommonPermission(accessObject); //操作 OperationPermission operationPermission = commonPermission.GetOperationPermission(new Operation()); }
public void CommonPermission_GetOperationPermission_Test() { //初始化 Role role = new Role(); AccessObject accessObject = AccessObjectFactory.CreateAcessObject(1, false); CommonPermissionConfig config = new CommonPermissionConfig(role, accessObject); var operation = accessObject.Operations.First(); CommonPermission commonPermission = new CommonPermission(accessObject); //操作 OperationPermission operationPermission = commonPermission.GetOperationPermission(operation); //验证 Assert.IsNotNull(operationPermission); Assert.AreSame(operation, operationPermission.Operation); }