You need to sign in to do that
Don't have an account?
Kyo
I have a problem Testclass Not Error , but 0% CodeCoverage
Not Error , but 0% CodeCoverage
public class MassCreation{ public List<Case> Cases {get; set;} public MassCreation(){ Cases = new List<Case>(); Case CaseAdd = new Case(); if(Apexpages.Currentpage().getParameters().get('ID')!=null) { CaseAdd.ContactID = Apexpages.Currentpage().getParameters().get('id'); } //accts.add(new Opportunities_Line_Item__c()); Cases.add(CaseAdd); } public void addrow(){ Case CaseAdd; if (cases.size()>0) { caseAdd=cases[cases.size()-1].clone(false, true); } else { CaseAdd=new Case(); if(Apexpages.Currentpage().getParameters().get('ID')!=null) { CaseAdd.ContactID = Apexpages.Currentpage().getParameters().get('id'); } } Cases.add(CaseAdd); //accts.add(new Opportunities_Line_Item__c()); } public PageReference deleteRow() { if (cases.size()>1) { cases.remove(Cases.size()-1); } return null; } public PageReference save(){ insert Cases; PageReference home = new PageReference('/' + ApexPages.currentPage().getParameters().get('id')); home.setRedirect(true); return home; } public PageReference Cancel() { PageReference returnPage = new PageReference('/' + ApexPages.currentPage().getParameters().get('id')); returnPage.setRedirect(true); return returnPage; } }
@isTest private class TestMassCreation{ static testMethod void myTest() { List<Case > lstILI = new List<Case >(); ApexPages.StandardSetController sc = new ApexPages.StandardSetController(lstILI); Account objAcc = new Account(); objAcc.Name = 'test'; insert objAcc; Contact objcon = new Contact(); objcon.LastName = 'test'; objcon.AccountID = objAcc.ID; insert objcon; Case objca = new Case(); objca.Origin = 'Phone'; objca.Status = 'Closed'; insert objca; } }
Thank you so much.
tryt this
All Answers
tryt this
Yes, Perfect !
Thank you kiran.
I have a question to ask you a lot for the Class of conditions.
I write more TestClass me.
Thank you Kiran.