You need to sign in to do that
Don't have an account?
PSahu
Need test class for 100% code coverage
public class MultiWeatherExtension { public MultiWeatherExtension() { } public Multi_Weather__c data{get; set;} //public Id id; public boolean detailsinfo; public boolean editform; public Multi_Weather__c MW; public Multi_Weather__c multi_weather{get;set;} public string result = ''; public MultiWeatherExtension(ApexPages.StandardController stdController) { List<Multi_Weather__c> mwList = [ SELECT Id FROM Multi_Weather__c]; if(mwList.size()!=0) { multi_weather = [SELECT Id, name, Width__c, City_Code__c, Weather_Theme__c, Theme_Background_Color__c, Metro_Text_color__c, Show_Next_Days__c, Temp_Unit__c, High_Low_Temp__c, Wind_Speed__c, Humidity__c, Show_Country__c, Visibility__c, Show_Sunrise__c, Show_Sunset__c FROM Multi_Weather__c]; ApexPages.currentPage().getParameters().put('Id', multi_weather.id); } data=(Multi_Weather__c)stdcontroller.getrecord(); detailsinfo=true; editform=false; } public boolean getdetailsinfo(){ return detailsinfo; } public boolean geteditform(){ return editform; } public pagereference save(){ detailsinfo=false; editform=false; //id=apexpages.currentpage().getparameters().get('id'); List<Multi_Weather__c> mwList = [ SELECT Id FROM Multi_Weather__c]; //System.debug('myList size: ' + myList.size()); if(mwList.size()==0) { insert data; //id=data.id; PageReference Multi_Weather = Page.Multi_Weather; Multi_Weather.setRedirect(true); //Multi_Weather.getParameters().put('id',data.id); return Multi_Weather; } else { MW = [SELECT Id FROM Multi_Weather__c]; data.id = MW.id; update data; PageReference Multi_Weather = Page.Multi_Weather; Multi_Weather.setRedirect(true); //Multi_Weather.getParameters().put('id',MW.id); return Multi_Weather; } return null; } public pagereference editdata(){ detailsinfo=false; editform=true; return null; } }Hello to all i am new in apex please help me for writing the test class for 100% code coverage
PSahu
Any updates?