public void ShouldReturnTrueIfCollectionsAreIdentical() { List <int> a, b; a = new List <int>(); a.Add(1); a.Add(2); a.Add(3); b = new List <int>(); b.Add(3); b.Add(1); b.Add(2); Assert.IsTrue(CollectionProcessor.IsIndenticalToEx(a, b)); }
public void ShouldReturnFalseIfCollectionsAreNotIdentical() { List <int> a, b, c; a = new List <int>(); a.Add(1); a.Add(2); a.Add(3); b = new List <int>(); b.Add(4); b.Add(1); b.Add(2); c = new List <int>(); c.Add(1); c.Add(2); Assert.IsFalse(CollectionProcessor.IsIndenticalToEx(a, b)); Assert.IsFalse(CollectionProcessor.IsIndenticalToEx(a, c)); Assert.IsFalse(CollectionProcessor.IsIndenticalToEx(a, null)); Assert.IsFalse(CollectionProcessor.IsIndenticalToEx(null, a)); }