You need to sign in to do that
Don't have an account?
nanirajesh gullapalli
My code covers all the three cases but its not showing 100 % coverage in apex testing trailhead
@isTest
public class TestVerifyDate {
public @isTest static void checkcorrect()
{
Date vd=VerifyDate.CheckDates(Date.valueOf('2016-01-01'), Date.valueOf('2016-01-21'));
System.assertEquals(Date.valueOf('2016-01-21'), vd);
}
public @isTest static void checkWrong()
{
Date vd=VerifyDate.CheckDates(Date.valueOf('2016-02-01'), Date.valueOf('2016-01-21'));
System.assertEquals(Date.valueOf('2016-02-29'), vd);
}
public @isTest static void checkincorrect()
{
Date vd=VerifyDate.CheckDates(Date.valueOf('2016-02-01'), Date.valueOf('2016-03-21'));
System.assertEquals(Date.valueOf('2016-02-29'), vd);
}
}
public class TestVerifyDate {
public @isTest static void checkcorrect()
{
Date vd=VerifyDate.CheckDates(Date.valueOf('2016-01-01'), Date.valueOf('2016-01-21'));
System.assertEquals(Date.valueOf('2016-01-21'), vd);
}
public @isTest static void checkWrong()
{
Date vd=VerifyDate.CheckDates(Date.valueOf('2016-02-01'), Date.valueOf('2016-01-21'));
System.assertEquals(Date.valueOf('2016-02-29'), vd);
}
public @isTest static void checkincorrect()
{
Date vd=VerifyDate.CheckDates(Date.valueOf('2016-02-01'), Date.valueOf('2016-03-21'));
System.assertEquals(Date.valueOf('2016-02-29'), vd);
}
}