2016-04-29 2 views
1

Как написать тестовый класс для класса, содержащего публичные конечные статические строки в salesforce? Я пробовал использовать system.assertequals Кажется, что он не работает должным образом.Тестовый класс для публичной конечной статической строки

@isTest 
private class Test_TPET_Constants{ 

    private static testMethod void test() { 
     //TPET_Constants inst= new TPET_Constants(); 
     System.assertEquals(TPET_Constants.PICKLIST_COLLAB_SERVICE_SECURE_EMAIL,'Enterprise Secure Email'); 
     System.assertEquals(TPET_Constants.DRAFT_STATUS, 'Draft'); 
     System.assertEquals(TPET_Constants.ACTIVE_STATUS, 'Active'); 
     System.assertEquals(TPET_Constants.INACTIVE_STATUS, 'Inactive'); 
     System.assertEquals(TPET_Constants.SUBMITTED_STATUS, 'Submitted'); 
     System.assertEquals(TPET_Constants.REJECTED_STATUS , 'Rejected'); 
     System.assertEquals(TPET_Constants.PICKLIST_COLLAB_SERVICE , 'Collab Service'); 
     System.assertEquals(TPET_Constants.PENDING_IMPLEMENTATION_STATUS ,'Pending Implementation'); 
    } 

} 
+0

Вы можете описать, что не работает? – superfell

ответ

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