2016-07-11 4 views
0

Вот класс, который мне удалось создать, но не уверен, с чего начать с охвата кода, так как это мой первый класс apex или что-то делать с salesforce.Как создать покрытие кода для моего класса Apex

Может кто-нибудь указать мне в правильном направлении. Благодаря!

public with sharing class VelocifyAcctStatsController 
{ 
public List<Account> acctstats {get;set;} 
    public VelocifyAcctStatsController()  
{ 
    acctstats = [select MVA_Type__c, MVA_Name__c, MVA_Is_VIP__c, MVA_Is_Brand_TM__c, MVA_Classification__c, MVA_Classification_Priority__c, Assets_Owned__c, Portfolio_Overview__c, Active_Opportunities__c, X3x3_Research_One__c, X3x3_Research_Two__c, X3x3_Research_Three__c from account WHERE Id = :ApexPages.currentPage().getParameters().get('Id')]; 
} 
} 

ответ

0

Это должно помочь вам начать работу:

@isTest 
public class VelocifyAcctStatsControllerTest { 

    @isTest 
    public static void test(){ 
     Account a = new Account(Name = 'Test acct'); 
     insert a; 

     ApexPages.currentPage().getParameters().put('Id', a.Id); 

     VelocifyAcctStatsController v = new VelocifyAcctStatsController(); 

     System.assertEquals(v.acctstats.size(), 1); 
    } 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^