Exemplo n.º 1
0
        public void TestIsProperSupersetOf()
        {
            var testSet = new ThreadSafeSet <string>(new HashSet <string>());

            var bSet = new[] { "a", "b", "c" };
            var dSet = new[] { "b", "c", "d" };

            testSet.Add("a");
            testSet.Add("b");
            testSet.Add("c");
            testSet.Add("e");

            Assert.IsTrue(testSet.IsProperSupersetOf(bSet));
            Assert.IsFalse(testSet.IsProperSupersetOf(dSet));
        }