This commit is contained in:
Looly
2019-10-02 16:33:25 +08:00
parent e1fe54c59d
commit 1ddc01453f
5 changed files with 28 additions and 11 deletions

View File

@@ -188,13 +188,13 @@ public class NumberUtilTest {
BigDecimal bigDecimal = NumberUtil.toBigDecimal(a);
Assert.assertEquals("3.14", bigDecimal.toString());
}
@Test
public void maxTest() {
int max = NumberUtil.max(new int[]{5,4,3,6,1});
Assert.assertEquals(6, max);
}
@Test
public void minTest() {
int min = NumberUtil.min(new int[]{5,4,3,6,1});
@@ -232,4 +232,15 @@ public class NumberUtilTest {
long v6 = NumberUtil.parseLong("22.4D");
Assert.assertEquals(22L, v6);
}
@Test
public void factorialTest(){
long factorial = NumberUtil.factorial(0);
Assert.assertEquals(1, factorial);
factorial = NumberUtil.factorial(5, 0);
Assert.assertEquals(120, factorial);
factorial = NumberUtil.factorial(5, 1);
Assert.assertEquals(120, factorial);
}
}