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
kiki 

how to write test classes for the below coding.

List<Target_item__c> ti_list = [select id,PO_Number__c,UPC__c,Target_PO__c from Target_item__c];
               //List<Target_po__c> poitem = [select id,PO_Number__c from Target_po__c];
               List<Target_item__c> tii_list = new List<Target_item__c>();
               Target_item__c ti_upsert = new Target_item__c();
               Integer xi=0;
               
               if(ti_list.size() > 0){
                   for(Integer i = titoupload.size() - 1; i >= 0 ; --i){
                       for(Integer j = ti_list.size() - 1; j >= 0 ; --j){
                           //md.debug('---i---'+i);
                           //md.debug('---j---'+j);                        
                           if((titoupload[i].PO_Number__c == ti_list[j].PO_Number__c)&&(titoupload[i].UPC__c == ti_list[j].UPC__c)){  
                               String po_num = titoupload[i].PO_Number__c;
                               String upc_num = titoupload[i].UPC__c; 
                               //Target_item__c ti_upsert = [select id from Target_item__c where Po_Number__c =: po_num AND UPC__c =: upc_num limit 1];
                               
                               ti_upsert.id = ti_list[j].id;
                               ti_upsert.PO_Number__c = ti_list[j].PO_Number__c;
                               ti_upsert.UPC__c = ti_list[j].UPC__c;
                               ti_upsert.Case_Pack__c = titoupload[i].Case_Pack__c;
                               ti_upsert.Target_Item__c = titoupload[i].Target_Item__c;
                               ti_upsert.Description__c = titoupload[i].Description__c;
                               ti_upsert.Color__c = titoupload[i].Color__c;
                               ti_upsert.Size__c = titoupload[i].Size__c;
                               ti_upsert.Price__c = titoupload[i].Price__c;
                               ti_upsert.Retail_Price__c = titoupload[i].Retail_Price__c;
                               ti_upsert.Ordered_Qty__c = titoupload[i].Ordered_Qty__c;
                               ti_upsert.Ship_Qty__c = titoupload[i].Ship_Qty__c;
                               ti_upsert.Target_PO__c = ti_list[j].Target_PO__c;
                               ti_upsert.BG_Product__c = titoupload[i].BG_Product__c;
                               
                               tii_list.add(ti_upsert);
Ravi Dutt SharmaRavi Dutt Sharma
Is this a trigger? or a method in some class?
kiki
no.... it is a method in class..