public void IntersectionOfTwoArraysSuccess() { int[] input1 = new int[] { 1, 2, 2, 1 }; int[] input2 = new int[] { 2, 2 }; var expectedResult = new int[] { 2 }; var result = new IntersectionofTwoArrays().Intersection(input1, input2); var isequal = ArrayEquivalence.sequencesEqual(result, expectedResult); Assert.IsTrue(isequal); input1 = new int[] { 4, 9, 5 }; input2 = new int[] { 9, 4, 9, 8, 4 }; expectedResult = new int[] { 9, 4 }; result = new IntersectionofTwoArrays().Intersection(input1, input2); isequal = ArrayEquivalence.sequencesEqual(result, expectedResult); Assert.IsTrue(isequal); }
public void TestMethod1(int[] nums1, int[] nums2, int[] expected) { // Arrange IntersectionofTwoArrays question = new IntersectionofTwoArrays(); // Act int[] actual = question.Intersection(nums1, nums2); // Assert CollectionAssert.AreEqual(expected, actual); }