Skip to content

Commit 502b131

Browse files
committed
fix: big integer instances
1 parent eee947e commit 502b131

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/test/java/com/thealgorithms/maths/KaratsubaMultiplicationTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,16 +26,15 @@ class KaratsubaMultiplicationTest {
2626
* @return a stream of arguments for the parameterized test
2727
*/
2828
static Stream<Arguments> provideTestCases() {
29-
BigInteger zero = new BigInteger("0");
3029
return Stream.of(
3130
// Test case 1: Two small numbers
3231
Arguments.of(new BigInteger("1234"), new BigInteger("5678"), new BigInteger("7006652")),
3332
// Test case 2: Two large numbers
3433
Arguments.of(new BigInteger("342364"), new BigInteger("393958"), new BigInteger("134877036712")),
3534
// Test case 3: One number is zero
36-
Arguments.of(zero, new BigInteger("5678"), BigInteger.ZERO),
35+
Arguments.of(BigInteger.ZERO, new BigInteger("5678"), BigInteger.ZERO),
3736
// Test case 4: Both numbers are zero
38-
Arguments.of(zero, zero, BigInteger.ZERO),
37+
Arguments.of(BigInteger.ZERO, BigInteger.ZERO, BigInteger.ZERO),
3938
// Test case 5: Single-digit numbers
4039
Arguments.of(new BigInteger("9"), new BigInteger("8"), new BigInteger("72")));
4140
}

0 commit comments

Comments
 (0)