-
How can I cover the code coverage for multiple conditions in IF statement in Salesforce?
Below is the code for class:
public class ControllerHelper
{
public static boolean validate (Case obj)
{
if((obj.field1 = ‘Yes’ || obj.field2 = ‘Yes’) && checkNullValue(obj.field3))
||
((obj.field4 = ‘Yes’ || obj.field5 = ‘Yes’) && checkNullValue(obj.field6))
)
return true;
else
{
return false;
}
}public static boolean checkNullValue(String value)
{
if(value==null || value.trim().length()==0)
{
return true;
}
return false;
}
}
Log In to reply.