Example #1
0
 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 }));
 }
Example #2
0
 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 }));
 }