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
gowtham murugesangowtham murugesan 

Hi Everyone, Need a solution for this test class

User-added imageTest class

@isTest 
private class KnowledgeAttachmentUpdateTest {
    @isTest
   public static void tstmethod1(){
        knowledge__kav k = new knowledge__kav();
        k.Title = 'testcentre';
        k.Summary = 'testing value';
        k.UrlName = 'test';
        insert k;
        
        //Create Document
        ContentVersion cv = new ContentVersion();
        cv.Title = 'TestDocument';
        cv.PathOnClient = 'TestDocument.pdf';
        cv.VersionData = Blob.valueOf('Test Content');
        cv.IsMajorVersion = true;
        Insert cv;
        
        //Get Content Version
        Id ContentDocumentIds = [SELECT ContentDocumentId FROM ContentVersion WHERE Id =:cv.Id].ContentDocumentId;
        
        //Create ContentDocumentLink 
        ContentDocumentLink cdl = New ContentDocumentLink();
        cdl.LinkedEntityId = k.Id;
        cdl.ContentDocumentId = ContentDocumentIds;
        cdl.shareType = 'V';
        Insert cdl;
                
        knowledge__kav k1 = new knowledge__kav();
        k1.Id = cdl.LinkedEntityId;
        k1.AttachmentName__c = cv.Title;
        k1.AttachmentFileID__c =  cv.ContentDocumentId;
       
        update k1;      
        
    } 
}