public void SampleTest() { Assert.AreEqual(new int[] { 2 }, ArrayDifference.ArrayDiff(new int[] { 1, 2 }, new int[] { 1 })); Assert.AreEqual(new int[] { 2, 2 }, ArrayDifference.ArrayDiff(new int[] { 1, 2, 2 }, new int[] { 1 })); Assert.AreEqual(new int[] { 1 }, ArrayDifference.ArrayDiff(new int[] { 1, 2, 2 }, new int[] { 2 })); Assert.AreEqual(new int[] { 1, 2, 2 }, ArrayDifference.ArrayDiff(new int[] { 1, 2, 2 }, new int[] { })); Assert.AreEqual(new int[] { }, ArrayDifference.ArrayDiff(new int[] { }, new int[] { 1, 2 })); }
public void ArrayDiffTest() { Assert.Equal(new int[] { 2 }, ArrayDifference.Calculate(new int[] { 1, 2 }, new int[] { 1 })); Assert.Equal(new int[] { 2, 2 }, ArrayDifference.Calculate(new int[] { 1, 2, 2 }, new int[] { 1 })); Assert.Equal(new int[] { 1 }, ArrayDifference.Calculate(new int[] { 1, 2, 2 }, new int[] { 2 })); Assert.Equal(new int[] { 1, 2, 2 }, ArrayDifference.Calculate(new int[] { 1, 2, 2 }, new int[] { })); Assert.Equal(new int[] { }, ArrayDifference.Calculate(new int[] { }, new int[] { 1, 2 })); }