public void ContainsAll() { HashBag <int> list2 = new HashBag <int>(); Assert.IsTrue(hashbag.ContainsAll(list2)); list2.Add(4); Assert.IsFalse(hashbag.ContainsAll(list2)); hashbag.Add(4); Assert.IsTrue(hashbag.ContainsAll(list2)); hashbag.Add(5); Assert.IsTrue(hashbag.ContainsAll(list2)); list2.Add(20); Assert.IsFalse(hashbag.ContainsAll(list2)); hashbag.Add(20); Assert.IsTrue(hashbag.ContainsAll(list2)); list2.Add(4); Assert.IsFalse(hashbag.ContainsAll(list2)); hashbag.Add(4); Assert.IsTrue(hashbag.ContainsAll(list2)); }