You need to sign in to do that
Don't have an account?
Daymon Boswell
First Apex Trigger Deployment - Fails When Deploying in Production
Hi everyone,
I am not a developer and am attempting to push my first trigger from Sandbox to Production and need some help. I've created this trigger:
trigger CasetoJiraPayTeamBug on Case (after Update) {
for(Case obj: Trigger.new) {
if(obj.Send_to_Jira__c == true && obj.Pay_Team__C == true && obj.Bug_Report__C == true){
{
JCFS.API.createJiraIssue('10429', '1');
}
}
}
}
I used a thrid party app that generated this test class for me:
@isTest
private class CaseTrigger_Test{
static testMethod void test_CaseTrigger(){
test.startTest();
Case case_Obj = new Case(Send_to_Jira__c = True, Product_Team__c = 'Pay Team',Type = 'Bug Report');
Insert case_Obj;
test.stopTest();
}
static testMethod void test_UseCase1(){
test.startTest();
Case case_Obj = new Case(Send_to_Jira__c = True, Product_Team__c = 'Pay Team',Type = 'Bug Report');
Insert case_Obj;
test.stopTest();
}
}
My deployemnt fails with an error message of: Your code coverage is 0%. You need at least 75% coverage to complete this deployment.
I am not a developer and am attempting to push my first trigger from Sandbox to Production and need some help. I've created this trigger:
trigger CasetoJiraPayTeamBug on Case (after Update) {
for(Case obj: Trigger.new) {
if(obj.Send_to_Jira__c == true && obj.Pay_Team__C == true && obj.Bug_Report__C == true){
{
JCFS.API.createJiraIssue('10429', '1');
}
}
}
}
I used a thrid party app that generated this test class for me:
@isTest
private class CaseTrigger_Test{
static testMethod void test_CaseTrigger(){
test.startTest();
Case case_Obj = new Case(Send_to_Jira__c = True, Product_Team__c = 'Pay Team',Type = 'Bug Report');
Insert case_Obj;
test.stopTest();
}
static testMethod void test_UseCase1(){
test.startTest();
Case case_Obj = new Case(Send_to_Jira__c = True, Product_Team__c = 'Pay Team',Type = 'Bug Report');
Insert case_Obj;
test.stopTest();
}
}
My deployemnt fails with an error message of: Your code coverage is 0%. You need at least 75% coverage to complete this deployment.
Please try below test class,
Please let us know, if this helps.
Thanks,
Govindaraj.S
I appreciate your help with this. When I put this code in the devloper consule it gives me an error at line 18 saying "Duplicate Variable:1stCase" Do you know how I should resolve that?
System.SobjectExcemption: SObject row was retrieved via SOQL without querying the Class.caseTrigger_Test.test_method_one: Line 19, Column 1