0
我在开发者版本中拥有顶级类,并且我想使用顶点编辑器IDE将此类移动到enterprice版本,但是我得到这样的错误“所选顶点触发器的测试覆盖范围是0至少1%的测试覆盖率是必需的“。顶级课程在下面给出,所以请尽快告诉我。如何将顶级类从开发者版本移动到企业版本
公共类SendEmailToFeedback { 公共SendEmailToFeedback() {
}
public SendEmailToFeedback(ApexPages.StandardController controller)
{
}
public String items { get; set; }
Opportunity opportunity;
//public String subject{ get; set; }
//public String body { get; set; }
public String lid { get; set; }
public String response {get; set;}
List<Opportunity> Opp;
public PageReference cancel()
{
return null;
}
public List<Opportunity> getOpp()
{
if(Opp== null)
{
lid = System.currentPageReference().getParameters().get('id');
Opp= [Select o.Name,o.Email__c from Opportunity o where o.id =:lid];
}
return Opp;
}
public PageReference send()
{
Messaging.SingleEmailMessage email = new Messaging.SingleEmailMessage();
String addresses;
if (Opp[0].Email__c != null)
{
addresses = Opp[0].Email__c;
if (Opp[0].Email__c != null)
{
addresses += ':' + Opp[0].Email__C;
String[] toAddresses = addresses.split(':', 0);
email.setSenderDisplayName('THYLAKSOFT LLC');
// email.setSubject(subject);
email.setToAddresses(toAddresses);
email.setPlainTextBody('Click The Followoing Link http://tefllife.com/studentfeedback.html');
try
{
Messaging.SendEmailResult [] resultMail= Messaging.sendEmail(new
Messaging.SingleEmailMessage [] {电子邮件}); if(resultMail [0] .isSuccess())
response ='ok sent!'; else { response = resultMail [0] .getErrors()。get(0).getMessage(); } } catch(System.EmailException ex) { response = ex.getMessage(); }
}
}
return null;
}
}