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
B TulasiB Tulasi 

How to write Test Class for PrimeNumber program.

Hi All,

How to write Test Class for Prime Numbers. I given code in bellow.

Code : public class PrimeNumbers {
    public void prime(){
    for(integer i=1;i<=100;i++)
    {
        integer count=0;
        for(integer j=i; j>=1;j--)
        {
            
            if(math.mod(i,j)==0 )
            {
                count++;
            }
        }
        if(count==2 || count==1){
            
                         system.debug(i);
                   
                }                     
                 
            else{
               //system.debug('not prime');      
                }
    }
  }

}


Thanks in advance
Thulasi
RAM AnisettiRAM Anisetti
@isTest
public class PrimeNumbers_Test{

  static testmethod void checkprimes() {
  PrimeNumbers pn=new PrimeNumbers();

  pn.prime();
 }

}
B TulasiB Tulasi
Hi Ram,

 Thanks for giving ur reply. But, I am not checking any value here. If suppose i want to check values, then what i can do. For Example, I wrote one addition program like 2+2=4. So, Here i am using System.assertEquals(Referrence variable, comparision value);// Comparision value is 4.


Thanks
Thulasi