You need to sign in to do that
Don't have an account?
Test method for get set
Hi
I am doing test method. I am struck with 65%. I am in need of help for the following
public string splashRun{
get{
Date dateValid = date.today();
Date todayDate = date.newInstance(dateValid.year(),dateValid.month(),dateValid.day());
string UserId = Userinfo.getUserId();
User userLogin = [select LastLoginDate from User where Id = :UserId];
DateTime lastLogin = userLogin.LastLoginDate;
Date loginDate = date.newInstance(lastLogin.year(),lastLogin.month(),lastLogin.day());
if(loginDate == todayDate){
splash = [select Name, Flag__c, Visit_Date__c from Splash_Data__c where Name = :Userinfo.getUserId()];
if(splash[0].Flag__c == 0){
splashRun = 'true';
}
else if(splash[0].Flag__c == 1){
splashRun = 'true';
}
else if(splash[0].Flag__c == 2){
splashRun = 'false';
}
}
return splashRun;
}
set;
}
How to accomplish test method for the above.. I write like this in multiple areas
now in your test class write
Emp e = new Emp();
e.splashRun = 'My Test';
String x = e.splashRun;
I suppose this should work.
or else
Emp e = new Emp();
e.setSplashRun('My Test');
String x = e.getSplashRun();
Thanks
Utsav
[Do mark this answer as solution if it works for you and give a kudos.]
All Answers
now in your test class write
Emp e = new Emp();
e.splashRun = 'My Test';
String x = e.splashRun;
I suppose this should work.
or else
Emp e = new Emp();
e.setSplashRun('My Test');
String x = e.getSplashRun();
Thanks
Utsav
[Do mark this answer as solution if it works for you and give a kudos.]
how to testing tigger method
http://teachmesalesforce.wordpress.com/2011/05/07/how-to-write-a-trigger-test/
and if you have any specific code then share the code.
Thanks
Utsav
[Do mark this answer as solution if it works for you and give a kudos.]