-
My test class showing 0% code coverage in Salesforce?
I have to make trigger on opportunity whenever new opp is created create a post on account.
my trigger
trigger postOnAcc on Opportunity (after insert) {
List<FeedItem> posts = new List<FeedItem>(); //create a list to hold post
List<Id> oppList=new List<Id>(); //create a list to hold new opportunity
for(Opportunity o:Trigger.new) //Iterate for loop on new opportunity
{
oppList.add(o.AccountId); //add opportunity account id in opportunity list
}
for(Opportunity opp: [Select id,name ,AccountId from Opportunity where AccountId in:oppList]) //
{if(opp.AccountId != null){
FeedItem post = new FeedItem();
Post.ParentId = opp.AccountId;
post.body = 'New Opportunity is created with Opportunity Id - '+opp.Id + ' and Opportunity name is equal to - '+opp.Name;
posts.add(post); //add this post in posts List}
}
insert posts;
}my test class
@istest
private class testclass {
static testmethod void testclass()
{
Account a=new Account();
a.Name='AK';
insert a;Opportunity o=new opportunity();
o.Name='AJ';
o.AccountId=a.Id;
insert o;FeedItem post = new FeedItem();
Post.ParentId = o.AccountId;
post.body = 'New Opportunity is created with Opportunity Id - '+o.Id + ' and Opportunity name is equal to - '+o.Name;
insert post;}
}
Log In to reply.
Popular Salesforce Blogs
Salesforce Marketing Cloud Connect
Marketing Cloud Connect allows Salesforce users to leverage the advanced marketing power of the Marketing Cloud and the customer relationship tools in Sales and Service…
FAQs to Understand Salesforce Chatter Better
Salesforce Chatter is a social tool that helps professionals and companies work BETTER. The platform allows you to get brainstorm ideas, share loaded files, sites,…
Salesforce Announced Life Science Cloud | Briefly Explained
Salesforce Life Science Cloud is a trusted secure platform for pharmaceutical (pharma) and medical technology (MedTech) organizations to help them accelerate drug and device development,…
Popular Salesforce Videos
Which Objects are in the Salesforce Sales Cloud and Service Cloud?
In this video, We run through some of these diagrams. We'll also discuss some of the particular objects that you'll need to become familiar with as you…
Einstein Analytics – Release Readiness, Spring '18
Discover the new and exciting features that you can expect from Einstein Analytics in the Spring '18 Release. These include: - a new enhanced explorer…
Salesforce For Beginners - Introduction To Salesforce | Salesforce CRM Developement Tutorials
Contents for this Salesforce Training Video: 1:05 - Index 1:31 - What is CRM ? (Customer Relationship Management) 2:17 - What is Salesforce CRM? 3:18…