public void TestMultiplyPolynomials1() { int[] a = new int[] { 1, 1, 0, 1 }; int[] b = new int[] { 1, 0, -1 }; int[] result = PolynomialSubtractionAndMultiplication.MultiplyPolynomials(a, b); int[] expectedResult = new[] { 1, 1, -1, 0, 0, -1 }; CollectionAssert.AreEqual(expectedResult, result); }
public void TestMultiplyPolynomials2() { int[] a = new int[] { 2, 1 }; int[] b = new int[] { -17, 4, 3, 1 }; int[] result = PolynomialSubtractionAndMultiplication.MultiplyPolynomials(a, b); int[] expectedResult = new[] { -34, -9, 10, 5, 1 }; CollectionAssert.AreEqual(expectedResult, result); }