function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
sf sharathsf sharath 

what is test class?pls explain with a simple example

hi

linghongyong12@163.comlinghongyong12@163.com

(1)

Class:

Public class between

{

       public Account getAccount() {
       if(account == null) account = new Account();
       return account;
    }

 

     public MemberAC__c getMemberac() {
         if(memberac== null) memberac= new MemberAC__c();        
         return memberac;
    }    

 

    public void  save(){

           insert  account;

           insert  memberac;

    } 

}

 

Test Class:

@isTest
public class Test_between {
     static testMethod void myUniTest(){
         between bet=new between();

         account AA=bet.getAccount();
         AA.Name='Test Account';        
         AA.Site='Test Account ewrwrwrwrwr'; 
         AA.Phone='123133';         
         AA.SLAExpirationDate__c=date.today();
       

        MemberAC__c mem=bet.getMemberac();
         mem.name='gogo';

         mem.statue='Active';
        

         mem.save();
         
     }
}

 

(2)

Trigger:

trigger AccountType on Account (before insert) {
     for(Account acc:trigger.new){
       acc.statue='Active';

       acc.date=date.today();       
     }
}

 

Test Class:

@isTest
public class Test_Account {
     static testMethod void myUniTest(){
         account AA=new Account();
         AA.Name='Test Account';        
         AA.Site='Test Account ewrwrwrwrwr'; 
         AA.Phone='123133';         
         AA.SLAExpirationDate__c=date.today();
         insert AA;                         
}