@Override
    public List<String> findConfigInfoTags(final String dataId, final String group, final String tenant) {
        String tenantTmp = StringUtils.isBlank(tenant) ? StringUtils.EMPTY : tenant;
        ConfigInfoTagMapper configInfoTagMapper = mapperManager.findMapper(dataSourceService.getDataSourceType(),
                TableConstant.CONFIG_INFO_TAG);
        String selectSql = configInfoTagMapper.select(Collections.singletonList("tag_id"),
                Arrays.asList("data_id", "group_id", "tenant_id"));
        return jt.queryForList(selectSql, new Object[] {dataId, group, tenantTmp}, String.class);
    }
@Test
    void testFindConfigInfoTags() {
        String dataId = "dataId1112222";
        String group = "group22";
        String tenant = "tenant2";
        List<String> mockedTags = Arrays.asList("tags1", "tags11", "tags111");
        Mockito.when(jdbcTemplate.queryForList(anyString(), eq(new Object[] {dataId, group, tenant}), eq(String.class)))
                .thenReturn(mockedTags);
        
        List<String> configInfoTags = externalConfigInfoTagPersistService.findConfigInfoTags(dataId, group, tenant);
        assertEquals(mockedTags, configInfoTags);
        
    }