diff --git a/VectorTest.java b/VectorTest.java index f0a6549..9d88260 100644 --- a/VectorTest.java +++ b/VectorTest.java @@ -7,7 +7,7 @@ public class VectorTest { @Test void testScalarMultiplicationVariants() { - int[] v1 = { 1, 2, 3 }; + int[] v1 = { 1, -2, 3 }; Vector.scalarMultiplication(v1, 2); assertArrayEquals(new int[] { 2, 4, 6 }, v1); @@ -15,9 +15,15 @@ public class VectorTest { Vector.scalarMultiplication(v2, -1); assertArrayEquals(new int[] { -7, -8, -15 }, v2); - int[] v3 = { 0, 0, 0 }; + int[] v3 = { 0,0,0}; Vector.scalarMultiplication(v3, 5); assertArrayEquals(new int[] { 0, 0, 0 }, v3); + int[] v4 = {}; + Vector.scalarMultiplication(v4, 2); + assertArrayEquals(new int[] { 0,0,0}, v4); + int[] v5 = null; + Vector.scalarMultiplication(v5, 5); + assertArrayEquals(null, v5); } @Test @@ -84,7 +90,7 @@ public class VectorTest { @Test void testMatrixMultiplicationInvalidCases() { - int[][] nonSquare = { + int[][] non3DSquare = { { 1, 2 }, { 3, 4 } };