public void Test9() { IndexedSet <int> set1 = new IndexedSet <int>(); IndexedSet <int> set2 = new IndexedSet <int>(); set1.ExceptWith(set2); Assert.Empty(set1); }
public void Test1() { IndexedSet <int> set1 = new IndexedSet <int>(); IEnumerable <int> set2 = new List <int>(); set1.ExceptWith(set2); Assert.Empty(set1); }
public void Test17() { IndexedSet <int> set1 = new IndexedSet <int>() { 1, 2, 3 }; IndexedSet <int> set2 = null; Assert.Throws <ArgumentNullException>(() => set1.ExceptWith(set2)); }
public void Test18() { IndexedSet <int> set1 = new IndexedSet <int>() { 1, 2, 3 }; IndexedSet <int> set2 = set1; set1.ExceptWith(set2); Assert.Empty(set1); }
public void Test6() { IndexedSet <int> set1 = new IndexedSet <int>() { 1, 2, 3 }; IEnumerable <int> set2 = new List <int>() { 1 }; set1.ExceptWith(set2); Assert.Equal(2, set1.Count); }
public void Test3() { IndexedSet <int> set1 = new IndexedSet <int>() { 0 }; IEnumerable <int> set2 = new List <int>() { 5 }; set1.ExceptWith(set2); Assert.Single(set1); }
public void Test20() { IndexedSet <int> set1 = new IndexedSet <int>() { 1, 2, 3 }; IndexedSet <int> set2 = new IndexedSet <int>() { 1, 0 }; set1.ExceptWith(set2); Assert.Equal(2, set1.Count); }
public void Test13() { IndexedSet <int> set1 = new IndexedSet <int>() { 1, 2, 3 }; IndexedSet <int> set2 = new IndexedSet <int>() { 4, 5, 6 }; set1.ExceptWith(set2); Assert.Equal(3, set1.Count); }
public void Test11() { IndexedSet <int> set1 = new IndexedSet <int>() { 0 }; IndexedSet <int> set2 = new IndexedSet <int>() { 5 }; set1.ExceptWith(set2); Assert.Single(set1); }
public void ExceptWithTest() { var firstSet = new IndexedSet <string>(); var secondSet = new IndexedSet <string>(); firstSet.Add("A"); secondSet.Add("A"); secondSet.Add("B"); secondSet.ExceptWith(firstSet); Assert.That(secondSet.Count, Is.EqualTo(1)); Assert.False(secondSet.Contains("A")); Assert.True(secondSet.Contains("B")); }