Author: fanningpj
Date: Fri Feb 11 00:34:31 2022
New Revision: 1897955
URL: http://svn.apache.org/viewvc?rev=1897955&view=rev
Log:
[bug-65879] add tests
Modified:
poi/trunk/poi/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java
Modified:
poi/trunk/poi/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java?rev=1897955&r1=1897954&r2=1897955&view=diff
==============================================================================
---
poi/trunk/poi/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java
(original)
+++
poi/trunk/poi/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java
Fri Feb 11 00:34:31 2022
@@ -87,9 +87,17 @@ class TestWorkdayCalculator {
@Test
void testCalculateWorkdaysNumberOfDays() {
- double start = 41553.0;
+ double start = DateUtil.getExcelDate(d(2013, 10, 4));
+ assertEquals(41551.0, start);
int days = 1;
assertEquals(d(2013, 10, 7),
WorkdayCalculator.instance.calculateWorkdays(start, days, new double[0]));
+ assertEquals(d(2013, 10, 7),
WorkdayCalculator.instance.calculateWorkdays(start + 1, days, new double[0]));
+ assertEquals(d(2013, 10, 7),
WorkdayCalculator.instance.calculateWorkdays(start + 2, days, new double[0]));
+ assertEquals(d(2013, 10, 5),
+ WorkdayCalculator.instance.calculateWorkdays(start, days, 5,
new double[0]));
+
+ assertEquals(d(2013, 10, 3),
WorkdayCalculator.instance.calculateWorkdays(start, -1, new double[0]));
+
}
@Test
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]