public synchronized AlertResult send(String content) {
        SmsResponse smsResponse;
        if (supplierConfigLoader.isPresent() && supplierConfigLoader.get().getTemplateId() != null) {
            String templateId = supplierConfigLoader.get().getTemplateId();
            smsResponse = smsSendFactory.massTexting(phoneNumbers, templateId, buildPlatFormVariableOfContent(content));
        } else {
            throw new RuntimeException("sms templateId is null");
        }
        return validateSendResult(smsResponse);
    }
@Ignore
    @Test
    public void testSendMsg() {

        SmsAlert weChatAlert = new SmsAlert();
        AlertConfig alertConfig = new AlertConfig();

        alertConfig.setType(SmsConstants.TYPE);
        alertConfig.setParam(SMS_CONFIG);
        weChatAlert.setConfig(alertConfig);

        AlertResult alertResult =
                weChatAlert.send(AlertBaseConstant.ALERT_TEMPLATE_TITLE, AlertBaseConstant.ALERT_TEMPLATE_MSG);
        Assert.assertEquals(true, alertResult.getSuccess());
    }