| 123456789101112131415161718192021222324252627282930313233343536373839 |
- //
- // System.Collections.ReadOnlyCollectionBase
- // Test suite for System.Collections.ReadOnlyCollectionBase
- //
- // Author:
- // Nick D. Drochak II
- //
- // (C) 2001 Nick D. Drochak II
- //
- using System;
- using System.Collections;
- using NUnit.Framework;
- namespace MonoTests.System.Collections {
- public class ReadOnlyCollectionBaseTest : TestCase {
- // We need a concrete class to test the abstract base class
- public class ConcreteReadOnlyCollection : ReadOnlyCollectionBase
- {
- }
- // Make sure that the Count is 0 for a new object
- public void TestZeroCountOnNew()
- {
- ConcreteReadOnlyCollection myCollection;
- myCollection = new ConcreteReadOnlyCollection();
- Assert(0 == myCollection.Count);
- }
- // Make sure we get an object from GetEnumerator()
- public void TestGetEnumerator()
- {
- ConcreteReadOnlyCollection myCollection;
- myCollection = new ConcreteReadOnlyCollection();
- Assert(null != myCollection.GetEnumerator());
- }
- }
- }
|