Commit cfcf0dc1075994df2d824a1f28b5985a19ad910b

Authored by YunaiV
1 parent 65205144

fix:【framework】数据权限的单测报错问题

yudao-framework/yudao-spring-boot-starter-biz-data-permission/src/main/java/cn/iocoder/yudao/framework/datapermission/core/rule/dept/DeptDataPermissionRule.java
... ... @@ -19,7 +19,6 @@ import lombok.extern.slf4j.Slf4j;
19 19 import net.sf.jsqlparser.expression.Alias;
20 20 import net.sf.jsqlparser.expression.Expression;
21 21 import net.sf.jsqlparser.expression.LongValue;
22   -import net.sf.jsqlparser.expression.NullValue;
23 22 import net.sf.jsqlparser.expression.operators.conditional.OrExpression;
24 23 import net.sf.jsqlparser.expression.operators.relational.EqualsTo;
25 24 import net.sf.jsqlparser.expression.operators.relational.ExpressionList;
... ... @@ -60,8 +59,6 @@ public class DeptDataPermissionRule implements DataPermissionRule {
60 59 private static final String DEPT_COLUMN_NAME = "dept_id";
61 60 private static final String USER_COLUMN_NAME = "user_id";
62 61  
63   - static final Expression EXPRESSION_NULL = new NullValue();
64   -
65 62 private final PermissionCommonApi permissionApi;
66 63  
67 64 /**
... ...
yudao-framework/yudao-spring-boot-starter-biz-data-permission/src/test/java/cn/iocoder/yudao/framework/datapermission/core/rule/dept/DeptDataPermissionRuleTest.java
... ... @@ -19,7 +19,6 @@ import org.mockito.MockedStatic;
19 19  
20 20 import java.util.Map;
21 21  
22   -import static cn.iocoder.yudao.framework.datapermission.core.rule.dept.DeptDataPermissionRule.EXPRESSION_NULL;
23 22 import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomPojo;
24 23 import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomString;
25 24 import static org.junit.jupiter.api.Assertions.*;
... ... @@ -150,7 +149,7 @@ class DeptDataPermissionRuleTest extends BaseMockitoUnitTest {
150 149 // 调用
151 150 Expression expression = rule.getExpression(tableName, tableAlias);
152 151 // 断言
153   - assertSame(EXPRESSION_NULL, expression);
  152 + assertEquals("null = null", expression.toString());
154 153 assertSame(deptDataPermission, loginUser.getContext(DeptDataPermissionRule.CONTEXT_KEY, DeptDataPermissionRespDTO.class));
155 154 }
156 155 }
... ...