我如何为下面的顶点代码编写测试 class
How do i write test class for below apex code
请帮助我为下面的顶点代码编写测试 class,我写了一个测试 class,它只显示 66% 的覆盖率,我正在寻找 100%
public class PickListHandler {
@AuraEnabled
public static List<String> getLevel1(string strName) {
List<String> tempLst = new List<String>
for(AggregateResult ar : [select Level_1__c,COUNT(id) from Case_Type_Data__c group by Level_1__c])
{
tempLst.add('Level 1 data is'+ar.get('Level_1__c'));
return tempLst;
}
}
}
这是测试class
@isTest
public class testGetLevel1 {
static testMethod void testGetLevel1() {
List<String> s = PickListHandler.getLevel1('test');
//System.assert(....);
}
}
您需要为对象Case_Type_Data__c创建测试数据。如果不创建数据,for循环里面的逻辑就不会执行。
请帮助我为下面的顶点代码编写测试 class,我写了一个测试 class,它只显示 66% 的覆盖率,我正在寻找 100%
public class PickListHandler {
@AuraEnabled
public static List<String> getLevel1(string strName) {
List<String> tempLst = new List<String>
for(AggregateResult ar : [select Level_1__c,COUNT(id) from Case_Type_Data__c group by Level_1__c])
{
tempLst.add('Level 1 data is'+ar.get('Level_1__c'));
return tempLst;
}
}
}
这是测试class
@isTest
public class testGetLevel1 {
static testMethod void testGetLevel1() {
List<String> s = PickListHandler.getLevel1('test');
//System.assert(....);
}
}
您需要为对象Case_Type_Data__c创建测试数据。如果不创建数据,for循环里面的逻辑就不会执行。