Commit a539bc211d73807b8c74b7f65fdab4b7778b980c

Authored by YunaiV
1 parent cb4224af

1. 修复 MemberAuthServiceTest 单元测试

2. 修复 DataPermissionDatabaseInterceptorTest 单元测试
yudao-framework/yudao-spring-boot-starter-biz-data-permission/src/test/java/cn/iocoder/yudao/framework/datapermission/core/db/DataPermissionDatabaseInterceptorTest.java
@@ -87,7 +87,7 @@ public class DataPermissionDatabaseInterceptorTest extends BaseMockitoUnitTest { @@ -87,7 +87,7 @@ public class DataPermissionDatabaseInterceptorTest extends BaseMockitoUnitTest {
87 interceptor.beforeQuery(null, mappedStatement, null, null, null, boundSql); 87 interceptor.beforeQuery(null, mappedStatement, null, null, null, boundSql);
88 // 断言 88 // 断言
89 verify(mpBs, times(1)).sql( 89 verify(mpBs, times(1)).sql(
90 - eq("SELECT * FROM t_user WHERE id = 1 AND dept_id = 100")); 90 + eq("SELECT * FROM t_user WHERE id = 1 AND t_user.dept_id = 100"));
91 // 断言缓存 91 // 断言缓存
92 assertTrue(interceptor.getMappedStatementCache().getNoRewritableMappedStatements().isEmpty()); 92 assertTrue(interceptor.getMappedStatementCache().getNoRewritableMappedStatements().isEmpty());
93 } 93 }
yudao-module-member/yudao-module-member-biz/src/test/java/cn/iocoder/yudao/module/member/service/auth/MemberAuthServiceTest.java
1 package cn.iocoder.yudao.module.member.service.auth; 1 package cn.iocoder.yudao.module.member.service.auth;
2 2
  3 +import cn.binarywang.wx.miniapp.api.WxMaService;
3 import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; 4 import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum;
4 import cn.iocoder.yudao.framework.common.util.collection.ArrayUtils; 5 import cn.iocoder.yudao.framework.common.util.collection.ArrayUtils;
5 import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; 6 import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration;
@@ -39,6 +40,9 @@ public class MemberAuthServiceTest extends BaseDbAndRedisUnitTest { @@ -39,6 +40,9 @@ public class MemberAuthServiceTest extends BaseDbAndRedisUnitTest {
39 40
40 // TODO @芋艿:登录相关的单测,待补全 41 // TODO @芋艿:登录相关的单测,待补全
41 42
  43 + @Resource
  44 + private MemberAuthServiceImpl authService;
  45 +
42 @MockBean 46 @MockBean
43 private MemberUserService userService; 47 private MemberUserService userService;
44 @MockBean 48 @MockBean
@@ -50,11 +54,12 @@ public class MemberAuthServiceTest extends BaseDbAndRedisUnitTest { @@ -50,11 +54,12 @@ public class MemberAuthServiceTest extends BaseDbAndRedisUnitTest {
50 @MockBean 54 @MockBean
51 private SocialUserApi socialUserApi; 55 private SocialUserApi socialUserApi;
52 @MockBean 56 @MockBean
  57 + private WxMaService wxMaService;
  58 + @MockBean
53 private PasswordEncoder passwordEncoder; 59 private PasswordEncoder passwordEncoder;
  60 +
54 @Resource 61 @Resource
55 private MemberUserMapper memberUserMapper; 62 private MemberUserMapper memberUserMapper;
56 - @Resource  
57 - private MemberAuthServiceImpl authService;  
58 63
59 @Test 64 @Test
60 public void testUpdatePassword_success(){ 65 public void testUpdatePassword_success(){