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);
        }