コード例 #1
0
        public void Deny_Unrestricted()
        {
            ValidatorCollection vc = new ValidatorCollection();

            Assert.AreEqual(0, vc.Count, "Count");
            Assert.IsFalse(vc.IsReadOnly, "IsReadOnly");
            Assert.IsFalse(vc.IsSynchronized, "IsSynchronized");
            Assert.IsNotNull(vc.SyncRoot, "SyncRoot");

            vc.Add(null);
            Assert.IsNull(vc[0], "this[int]");
            Assert.IsTrue(vc.Contains(null), "Contains");
            Assert.IsNotNull(vc.GetEnumerator(), "GetEnumerator");
            vc.Remove(null);

            IValidator validator = new CustomValidator();

            vc.Add(validator);
            vc.CopyTo(new IValidator[1], 0);
        }