Может ли кто-нибудь помочь мне понять, почему при использовании одних и тех же 2-х заявлений в разном порядке различные покрытия возвращаются?
System.assertEquals(Date.newInstance(2019, 01, 31),VerifyDate.CheckDates(date1, date1.addDays(31)));
System.assertEquals(Date.newInstance(2018, 12, 30),VerifyDate.CheckDates(date1, date1));
Обложки 84%
и
System.assertEquals(Date.newInstance(2018, 12, 30),VerifyDate.CheckDates(date1, date1));
System.assertEquals(Date.newInstance(2019, 01, 31),VerifyDate.CheckDates(date1, date1.addDays(31)));
Обложки 61%