You need to sign in to do that
Don't have an account?
Abraham kumar
Overall Code Coverage is 74%
Hi All,
I want to deploy below trigger and test class in production which has 87% code coverage. But while i validate Im getting CODE COVERAGE ERROR .My overall code coverage is 74 % i need 1 more % to deploy Please help me with what needs to be done to get 1%. to deploy
Test class:-
will increasing code coverage of below test class which is 87% solve it?please let me know
Thanks
Abraham
I want to deploy below trigger and test class in production which has 87% code coverage. But while i validate Im getting CODE COVERAGE ERROR .My overall code coverage is 74 % i need 1 more % to deploy Please help me with what needs to be done to get 1%. to deploy
trigger ContactTrig2 on Account(after update) { List<Contact> ListContact = new List<Contact>(); Set<ID> acctIds = new set<ID>(); for(Account acct : trigger.new) { if(Trigger.oldMap.get(acct.id).Name != acct.Name){ acctIds.add(acct.Id); } } if(acctIds.size() > 0){ for(Contact con : [SELECT id,Email,FirstName,LastName,phone,Title__c,Account.Name,status__c, AccountId FROM Contact WHERE AccountId IN : acctIds AND RecordTypeid = '012D0045000BgasT']){ WebServiceCallout.sendNotification(con.Id,con.Email,con.FirstName,con.LastName,con.phone,con.Title__c,con.Account.Name,con.status__c); } } }
Test class:-
will increasing code coverage of below test class which is 87% solve it?please let me know
@istest public class Contacttrig2TestClass{ @istest static void Accountcreate(){ Account a =new Account(); a.Name = 'abc'; a.Type = 'Agency'; a.ShippingStreet = 'test'; a.ShippingCity = 'test'; a.ShippingPostalCode = 'tw31aq'; insert a; a.Name = 'abcd'; update a; contact c =new contact(); c.Email = 'abc@wipro.com'; c.Salutation = 'Mr'; c.FirstName = 'Test'; c.LastName = 'Tester'; c.type__c = 'Agency'; c.status__c= 'Active'; insert c; } }
Thanks
Abraham
WebServiceCallout
You can install below App Exchange product to see each test class code coverage .
https://appexchange.salesforce.com/listingDetail?listingId=a0N3000000DXzlpEAD
Above App will give you code coverage if each class. Then please work on that apex class where code coverage is less then 75
NOTE:- For deployment your overall Code coverage should be 75%. In this it will include all Apex classes and Trigger in your org.
You should either increase code coverage of this class "WebServiceCallout" or check on developer console to run all classes & check which one is covering less increase that one.
Thanks
Sandeep Singhal