Example #1
0
        public void Null_Hashset_Throws()
        {
            HashSet <int> set    = null;
            var           actual = set.AddAny(3, 4, 5);

            Assert.Fail();
        }
Example #2
0
        public void Returns_True_For_All()
        {
            var set = new HashSet <int> {
                1, 2, 3
            };
            var actual = set.AddAny(4, 5, 6);

            Assert.IsTrue(actual);
        }
Example #3
0
        public void Returns_False_For_None()
        {
            var set = new HashSet <int> {
                1, 2, 3
            };
            var actual = set.AddAny(1, 2, 3);

            Assert.IsFalse(actual);
        }
Example #4
0
        public void Returns_True_For_Partial()
        {
            var set = new HashSet <int> {
                1, 2, 3
            };
            var actual = set.AddAny(3, 4, 5);

            Assert.IsTrue(actual);
        }
Example #5
0
        public void Null_Argument_Throws()
        {
            var set = new HashSet <int> {
                1, 2, 3
            };
            var actual = set.AddAny(null);

            Assert.Fail();
        }