test: 完善 Numbers#sum(BigInteger...)
的单元测试
This commit is contained in:
@@ -69,9 +69,16 @@ class NumbersTests {
|
|||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void sum_BigIntegerArray_ReturnsCorrectSum() {
|
public void sum_BigIntegerArray_ReturnsCorrectSum() {
|
||||||
BigInteger[] numbers = {new BigInteger("1"), new BigInteger("2"), new BigInteger("3")};
|
BigInteger[] numbers = {
|
||||||
|
new BigInteger("1"),
|
||||||
|
new BigInteger("2"),
|
||||||
|
null,
|
||||||
|
new BigInteger("3")
|
||||||
|
};
|
||||||
BigInteger result = Numbers.sum(numbers);
|
BigInteger result = Numbers.sum(numbers);
|
||||||
assertEquals(new BigInteger("6"), result);
|
assertEquals(new BigInteger("6"), result);
|
||||||
|
|
||||||
|
assertEquals(BigInteger.ZERO, Numbers.sum(new BigInteger[0]));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
Reference in New Issue
Block a user