public void Defaults() { Assert.AreEqual(0, empty.Count, "Count"); Assert.IsFalse(empty.IsSynchronized, "IsSynchronized"); Assert.IsTrue(Object.ReferenceEquals(empty, empty.SyncRoot), "SyncRoot"); Assert.AreEqual(typeof(X509ExtensionEnumerator), empty.GetEnumerator().GetType(), "GetEnumerator"); // IEnumerable IEnumerable e = (empty as IEnumerable); Assert.AreEqual(typeof(X509ExtensionEnumerator), e.GetEnumerator().GetType(), "IEnumerable.GetEnumerator"); }