@isTest private class UpdateAdminAccessTokenTest { @IsTest static void testUpdateShopifyTokenMethod() { List ConList = new List(); HIC_ShopifySync__HIC_Configuration__c con = new HIC_ShopifySync__HIC_Configuration__c(); con.name = 'Default'; con.HIC_ShopifySync__Private_Key_Password__c = '0000000000000000True'; con.HIC_ShopifySync__Opportunity__c = True; con.HIC_ShopifySync__Order__c = true; con.HIC_ShopifySync__Opportunity_Line_Item__c = True; con.HIC_ShopifySync__Order_Line_Item__c = True; con.HIC_ShopifySync__Person_Account__c = false; con.HIC_ShopifySync__Store__c = '123'; ConList.add(con); insert ConList; RestRequest request = new RestRequest(); request.requestURI = '/services/apexrest/UpdateAdminAccessToken/'; request.httpMethod = 'POST'; request.addParameter('store', 'SampleStore'); request.requestBody = Blob.valueOf('{"access_token": "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", "store_url": "https://patchtesting.myshopify.com"}'); RestResponse response = new RestResponse(); RestContext.request = request; RestContext.response = response; Test.startTest(); UpdateAdminAccessToken.updateShopifyToken(); Test.stopTest(); } }