How can I write a test method for the following class?
public Class checkRecursive
{
private static boolean run = true;
public boolean runOnce() {
if (run)
{
run = false;
return true;
}
else
{
return run;
}
}
}
I am trying like this
@isTest
public class recursiveTests {
public static testMethod void testrecursive() {
test.starttest();
checkrecursive cr = new checkrecursive();
cr.runOnce();
test.stoptest();
}
}
But it covers nothing. How can I do this?