【问题标题】:SalesForce Apex Error销售队伍 Apex 错误
【发布时间】:2018-04-01 05:49:13
【问题描述】:

在处理 Apex 脚本时,我遇到了这个错误(在测试时) 行:4,列:14 方法不存在或签名不正确: void sendMail(String, String, String) from the type EmailManager

有什么原因吗?请告诉我。 谢谢。

这是 Apex 代码:

public class EmailManager 
{
    public static void sendMail(String address, String subject, String body) {
        Messaging.SingleEmailMessage mail = new 
Messaging.SingleEmailMessage();
        String[] toAddresses = new String[] {address};
        mail.setToAddresses(toAddresses);
        mail.setSubject(subject);
        mail.setPlainTextBody(body);
        Messaging.sendEmail(new Messaging.SingleEmailMessage[] { mail });
    }
}

【问题讨论】:

    标签: methods salesforce apex-code


    【解决方案1】:

    sendMail 接受 3 个参数 sendMail(String, String, String){} 您需要确保在测试类中将参数传递给方法,以便

    EmailManager.sendMail('address', 'subject','body');
    

    【讨论】:

      猜你喜欢
      • 2021-10-30
      • 1970-01-01
      • 1970-01-01
      • 2012-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-16
      • 1970-01-01
      相关资源
      最近更新 更多