public void TestContainsAll() { ShortList list = new ShortList(); Assert.IsTrue(list.ContainsAll(list)); for (short j = 0; j < 10; j++) { list.Add(j); } ShortList list2 = new ShortList(list); Assert.IsTrue(list2.ContainsAll(list)); Assert.IsTrue(list.ContainsAll(list2)); list2.Add((short)10); Assert.IsTrue(list2.ContainsAll(list)); Assert.IsTrue(!list.ContainsAll(list2)); list.Add((short)11); Assert.IsTrue(!list2.ContainsAll(list)); Assert.IsTrue(!list.ContainsAll(list2)); }