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
Hitendra SabhadiyaHitendra Sabhadiya 

How to write test class for Bigobject ?

I have written apex class like this.
try 
        {
            String userId = UserInfo.getUserId();
            User userRecord = [SELECT Id, Name FROM User WHERE Id = : userId];
            String userName = userRecord.Name;
            String ttsDialog = dialog;
            Id requestId = reqId;
            String sObjName = requestId.getSObjectType().getDescribe().getName();
            
            List<tts__Message__b> ttsMessageList = new List<tts__Message__b> ();
            
            tts__Message__b ttsMessageObj = new tts__Message__b();
            ttsMessageObj.tts__To__c = toReceivers;
            ttsMessageObj.tts__From__c = fromSender;
            ttsMessageObj.tts__CreatedBy__c = userName;
            ttsMessageObj.tts__CreatedDate__c = System.now();
            ttsMessageObj.tts__Message_Body__c = ttsDialog;
            ttsMessageObj.tts__Message_ID__c = Utilities.GenerateGUID();
            ttsMessageObj.tts__ParentId__c = requestId;
            ttsMessageObj.tts__ParentObjectAPIName__c = sObjName;
            ttsMessageObj.tts__Message_Direction__c = chatType;
            ttsMessageList.add(ttsMessageObj);
            
            database.insertImmediate(ttsMessageList);
            
            
            
        }catch (Exception e) {
            system.debug('@@Exception in the insertBigObjectDialog method::'+e);
        }
Amit Chaudhary 8Amit Chaudhary 8
Are you getting any error ?
Hitendra SabhadiyaHitendra Sabhadiya
Yes,When I tried to make Test Class of Bigobject it throws error like "Unsupported External Object Operations".