public static void checkTdg(String tenant, String dataId, String group) throws NacosException {
        checkTenant(tenant);
        if (StringUtils.isBlank(dataId) || !ParamUtils.isValid(dataId)) {
            throw new NacosException(NacosException.CLIENT_INVALID_PARAM, DATAID_INVALID_MSG);
        }
        if (StringUtils.isBlank(group) || !ParamUtils.isValid(group)) {
            throw new NacosException(NacosException.CLIENT_INVALID_PARAM, GROUP_INVALID_MSG);
        }
    }
@Test
    void testCheckTdgFail2() throws NacosException {
        Throwable exception = assertThrows(NacosException.class, () -> {
            
            String tenant = "a";
            String dataId = "b";
            String group = "";
            ParamUtils.checkTdg(tenant, dataId, group);
        });
        assertTrue(exception.getMessage().contains("group invalid"));
    }