处理单元测试代码编译失败

This commit is contained in:
yangsb
2024-04-26 13:45:39 +08:00
parent c911cb444a
commit 4186fd6cff
5 changed files with 19 additions and 19 deletions
@@ -183,7 +183,7 @@ public class PostServiceImplTest extends BaseDbUnitTest {
List<Long> ids = Arrays.asList(postDO01.getId(), postDO02.getId()); List<Long> ids = Arrays.asList(postDO01.getId(), postDO02.getId());
// 调用 // 调用
List<PostDO> list = postService.getPostList(ids, singletonList(CommonStatusEnum.ENABLE.getStatus())); List<PostDO> list = postService.getPostList(ids, singletonList(CommonStatusEnum.ENABLE.getStatus()),1L);
// 断言 // 断言
assertEquals(1, list.size()); assertEquals(1, list.size());
assertPojoEquals(postDO01, list.get(0)); assertPojoEquals(postDO01, list.get(0));
@@ -66,7 +66,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
assertEquals(template.getNickname(), message.getTemplateNickname()); assertEquals(template.getNickname(), message.getTemplateNickname());
assertEquals(templateContent, message.getTemplateContent()); assertEquals(templateContent, message.getTemplateContent());
assertEquals(templateParams, message.getTemplateParams()); assertEquals(templateParams, message.getTemplateParams());
assertEquals(false, message.getReadStatus()); //assertEquals(false, message.getReadStatus());
assertNull(message.getReadTime()); assertNull(message.getReadTime());
} }
@@ -128,7 +128,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到 NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到
o.setUserId(1L); o.setUserId(1L);
o.setUserType(UserTypeEnum.ADMIN.getValue()); o.setUserType(UserTypeEnum.ADMIN.getValue());
o.setReadStatus(true); //o.setReadStatus(true);
o.setCreateTime(buildTime(2022, 1, 2)); o.setCreateTime(buildTime(2022, 1, 2));
o.setTemplateParams(randomTemplateParams()); o.setTemplateParams(randomTemplateParams());
}); });
@@ -138,7 +138,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
// 测试 userType 不匹配 // 测试 userType 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue()))); notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue())));
// 测试 readStatus 不匹配 // 测试 readStatus 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(false))); //notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(false)));
// 测试 createTime 不匹配 // 测试 createTime 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setCreateTime(buildTime(2022, 2, 1)))); notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setCreateTime(buildTime(2022, 2, 1))));
// 准备参数 // 准备参数
@@ -163,7 +163,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到 NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到
o.setUserId(1L); o.setUserId(1L);
o.setUserType(UserTypeEnum.ADMIN.getValue()); o.setUserType(UserTypeEnum.ADMIN.getValue());
o.setReadStatus(false); //o.setReadStatus(false);
o.setTemplateParams(randomTemplateParams()); o.setTemplateParams(randomTemplateParams());
}); });
notifyMessageMapper.insert(dbNotifyMessage); notifyMessageMapper.insert(dbNotifyMessage);
@@ -172,7 +172,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
// 测试 userType 不匹配 // 测试 userType 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue()))); notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue())));
// 测试 readStatus 不匹配 // 测试 readStatus 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(true))); //notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(true)));
// 准备参数 // 准备参数
Long userId = 1L; Long userId = 1L;
Integer userType = UserTypeEnum.ADMIN.getValue(); Integer userType = UserTypeEnum.ADMIN.getValue();
@@ -192,7 +192,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到 NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到
o.setUserId(1L); o.setUserId(1L);
o.setUserType(UserTypeEnum.ADMIN.getValue()); o.setUserType(UserTypeEnum.ADMIN.getValue());
o.setReadStatus(false); //o.setReadStatus(false);
o.setTemplateParams(randomTemplateParams()); o.setTemplateParams(randomTemplateParams());
}); });
notifyMessageMapper.insert(dbNotifyMessage); notifyMessageMapper.insert(dbNotifyMessage);
@@ -201,7 +201,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
// 测试 userType 不匹配 // 测试 userType 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue()))); notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue())));
// 测试 readStatus 不匹配 // 测试 readStatus 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(true))); //notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(true)));
// 准备参数 // 准备参数
Long userId = 1L; Long userId = 1L;
Integer userType = UserTypeEnum.ADMIN.getValue(); Integer userType = UserTypeEnum.ADMIN.getValue();
@@ -216,7 +216,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到 NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到
o.setUserId(1L); o.setUserId(1L);
o.setUserType(UserTypeEnum.ADMIN.getValue()); o.setUserType(UserTypeEnum.ADMIN.getValue());
o.setReadStatus(false); //o.setReadStatus(false);
o.setReadTime(null); o.setReadTime(null);
o.setTemplateParams(randomTemplateParams()); o.setTemplateParams(randomTemplateParams());
}); });
@@ -226,7 +226,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
// 测试 userType 不匹配 // 测试 userType 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue()))); notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue())));
// 测试 readStatus 不匹配 // 测试 readStatus 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(true))); //notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(true)));
// 准备参数 // 准备参数
Collection<Long> ids = Arrays.asList(dbNotifyMessage.getId(), dbNotifyMessage.getId() + 1, Collection<Long> ids = Arrays.asList(dbNotifyMessage.getId(), dbNotifyMessage.getId() + 1,
dbNotifyMessage.getId() + 2, dbNotifyMessage.getId() + 3); dbNotifyMessage.getId() + 2, dbNotifyMessage.getId() + 3);
@@ -238,7 +238,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
// 断言 // 断言
assertEquals(1, updateCount); assertEquals(1, updateCount);
NotifyMessageDO notifyMessage = notifyMessageMapper.selectById(dbNotifyMessage.getId()); NotifyMessageDO notifyMessage = notifyMessageMapper.selectById(dbNotifyMessage.getId());
assertTrue(notifyMessage.getReadStatus()); //assertTrue(notifyMessage.getReadStatus());
assertNotNull(notifyMessage.getReadTime()); assertNotNull(notifyMessage.getReadTime());
} }
@@ -248,7 +248,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到 NotifyMessageDO dbNotifyMessage = randomPojo(NotifyMessageDO.class, o -> { // 等会查询到
o.setUserId(1L); o.setUserId(1L);
o.setUserType(UserTypeEnum.ADMIN.getValue()); o.setUserType(UserTypeEnum.ADMIN.getValue());
o.setReadStatus(false); //o.setReadStatus(false);
o.setReadTime(null); o.setReadTime(null);
o.setTemplateParams(randomTemplateParams()); o.setTemplateParams(randomTemplateParams());
}); });
@@ -258,7 +258,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
// 测试 userType 不匹配 // 测试 userType 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue()))); notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setUserType(UserTypeEnum.MEMBER.getValue())));
// 测试 readStatus 不匹配 // 测试 readStatus 不匹配
notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(true))); //notifyMessageMapper.insert(cloneIgnoreId(dbNotifyMessage, o -> o.setReadStatus(true)));
// 准备参数 // 准备参数
Long userId = 1L; Long userId = 1L;
Integer userType = UserTypeEnum.ADMIN.getValue(); Integer userType = UserTypeEnum.ADMIN.getValue();
@@ -268,7 +268,7 @@ public class NotifyMessageServiceImplTest extends BaseDbUnitTest {
// 断言 // 断言
assertEquals(1, updateCount); assertEquals(1, updateCount);
NotifyMessageDO notifyMessage = notifyMessageMapper.selectById(dbNotifyMessage.getId()); NotifyMessageDO notifyMessage = notifyMessageMapper.selectById(dbNotifyMessage.getId());
assertTrue(notifyMessage.getReadStatus()); //assertTrue(notifyMessage.getReadStatus());
assertNotNull(notifyMessage.getReadTime()); assertNotNull(notifyMessage.getReadTime());
} }
@@ -168,7 +168,7 @@ public class TenantServiceImplTest extends BaseDbUnitTest {
assertPojoEquals(reqVO, tenant, "id"); assertPojoEquals(reqVO, tenant, "id");
assertEquals(300L, tenant.getContactUserId()); assertEquals(300L, tenant.getContactUserId());
// verify 分配权限 // verify 分配权限
verify(permissionService).assignRoleMenu(eq(200L), same(tenantPackage.getMenuIds())); verify(permissionService).assignRoleMenu(eq(200L), same(tenantPackage.getMenuIds()), 1L);
// verify 分配角色 // verify 分配角色
verify(permissionService).assignUserRole(eq(300L), eq(singleton(200L)),1L); verify(permissionService).assignUserRole(eq(300L), eq(singleton(200L)),1L);
} }
@@ -204,8 +204,8 @@ public class TenantServiceImplTest extends BaseDbUnitTest {
OrganizationDO tenant = tenantMapper.selectById(reqVO.getId()); // 获取最新的 OrganizationDO tenant = tenantMapper.selectById(reqVO.getId()); // 获取最新的
assertPojoEquals(reqVO, tenant); assertPojoEquals(reqVO, tenant);
// verify 设置角色权限 // verify 设置角色权限
verify(permissionService).assignRoleMenu(eq(100L), eq(asSet(200L, 201L))); verify(permissionService).assignRoleMenu(eq(100L), eq(asSet(200L, 201L)), 1L);
verify(permissionService).assignRoleMenu(eq(101L), eq(asSet(201L))); verify(permissionService).assignRoleMenu(eq(101L), eq(asSet(201L)), 1L);
} }
@Test @Test
@@ -138,7 +138,7 @@ public class PermissionServiceTest extends BaseDbUnitTest {
roleMenuMapper.insert(roleMenu02); roleMenuMapper.insert(roleMenu02);
// 调用 // 调用
permissionService.assignRoleMenu(roleId, menuIds); permissionService.assignRoleMenu(roleId, menuIds, 1L);
// 断言 // 断言
List<RoleMenuDO> roleMenuList = roleMenuMapper.selectList(); List<RoleMenuDO> roleMenuList = roleMenuMapper.selectList();
assertEquals(2, roleMenuList.size()); assertEquals(2, roleMenuList.size());
@@ -227,7 +227,7 @@ public class RoleServiceImplTest extends BaseDbUnitTest {
// 调用 // 调用
List<RoleDO> list = roleService.getRoleListByStatus( List<RoleDO> list = roleService.getRoleListByStatus(
singleton(CommonStatusEnum.ENABLE.getStatus())); singleton(CommonStatusEnum.ENABLE.getStatus()), 1L);
// 断言 // 断言
assertEquals(1, list.size()); assertEquals(1, list.size());
assertPojoEquals(dbRole01, list.get(0)); assertPojoEquals(dbRole01, list.get(0));