예제 #1
0
        private ArrayList32TestArgs <T> CreateTestArgs <T>(params T[] items)
        {
            ArrayList32 <T> list = new ArrayList32 <T>();

            list.AddRange(items);
            return(new ArrayList32TestArgs <T>(list, items));
        }
예제 #2
0
 public void CreateListWithNegativeCapacityThrowsArgumentOutOfRangeException()
 {
     ArrayList32 <int> list = new ArrayList32 <int>(-1);
 }
예제 #3
0
 public void CreateListWithZeroCapacityThrowsArgumentOutOfRangeException()
 {
     ArrayList32 <int> list = new ArrayList32 <int>(0);
 }
예제 #4
0
        public void CreateListWithDefaultCapacityIfCapacityIsLessThanDefault()
        {
            ArrayList32 <int> list = new ArrayList32 <int>(4);

            Assert.AreEqual(8, list.Capacity);
        }
예제 #5
0
        public void CreateListWithNonDefaultCapacity()
        {
            ArrayList32 <int> list = new ArrayList32 <int>(20);

            Assert.GreaterEqualThan(list.Capacity, 20);
        }
예제 #6
0
        public void CreateListWithDefaultCapacity()
        {
            ArrayList32 <int> list = new ArrayList32 <int>();

            Assert.AreEqual(8, list.Capacity);
        }
예제 #7
0
 public ArrayList32TestArgs(ArrayList32 <T> hive, IEnumerable <T> expectedItems)
     : base(hive, expectedItems)
 {
 }