コード例 #1
0
        public void ISet_NonGenericSubClass_DifferentTypesNotEqual()
        {
            var expected = new NonGenericSet {
                "bar"
            };
            var actual = new HashSet <int> {
                1
            };

            Assert.NotEqual(expected, (object)actual);
        }
コード例 #2
0
        public void ISet_NonGenericSubClass_DifferentTypesEqual()
        {
            var expected = new NonGenericSet {
                "bar"
            };
            var actual = new HashSet <string> {
                "bar"
            };

            Assert.Equal(expected, actual);
            Assert.Equal(expected, (ISet <string>)actual);
            Assert.Equal(expected, (object)actual);
        }
コード例 #3
0
        public void ISet_NonGenericSubClass_DifferentCounts()
        {
            var expected = new NonGenericSet {
                "bar"
            };
            var actual = new NonGenericSet {
                "bar", "foo"
            };

            Assert.NotEqual(expected, actual);
            Assert.NotEqual(expected, (ISet <string>)actual);
            Assert.NotEqual(expected, (object)actual);
        }