You need to sign in to do that
Don't have an account?
LAMCORP
Simple Trigger and Code Coverage - Update an OwnerID from a lookup field
Hi all,
I am very new to Apex and have written my first Trigger to Update an OwnerID from a custom lookup field. Both fields on the same Merchandise__c custom object. Although a very simple trigger it works in my developer org. I have a couple of questions.. I would be more than grateful.. if anyone can kindly assist.
1. Is it safe to have such simple code for a Trigger (re: governor limits and endless loops etc)? Should I add anything else?
2. Can anyone help with the test code for this trigger please?
Thanks in advance :smileyhappy:
trigger UpdateOwner on Merchandise__c (before insert, before update) {
for (Merchandise__c a: Trigger.New){
a.Ownerid= a.TriggerUser__c;
}
}
1. Your code is safe. There is no issues with governor limit
Refer following link to understand best practice on Apex trigger
http://wiki.developerforce.com/page/Apex_Code_Best_Practices
2. You can write simple test class for this trigger.
In your test class insert a Merchandise__c record
Then update your test record in test class
http://wiki.developerforce.com/page/An_Introduction_to_Apex_Code_Test_Methods
That's it :)
If a reply to a post answers your question or resolves your problem, please mark it as the solution to the post so that others may benefit.