public void AddAll2_IndexOutOfBoundsException()
        {
            CopyOnWriteArrayList <string> c = new CopyOnWriteArrayList <string>();

            c.Add("asdasd");
            c.Add("asdasdasd");
            c.AddAll(100, new List <string>());
        }
        public void AddAll()
        {
            CopyOnWriteArrayList <int> full = populatedArray(3);
            ICollection <int>          v    = new List <int>();

            v.Add(three);
            v.Add(four);
            v.Add(five);
            full.AddAll(v);
            Assert.AreEqual(6, full.Count);
        }
        public void AddAll1_IndexOutOfBoundsException()
        {
            CopyOnWriteArrayList <string> c = new CopyOnWriteArrayList <string>();

            c.AddAll(-1, new List <string>());
        }