Пример #1
0
        public void AddRangeTest()
        {
            var list = new MessageContainer <int>(10);//限量10条

            for (int i = 0; i < 1000; i++)
            {
                list.AddRange(new[] { i, i + 1, i + 2 });
            }
            Assert.AreEqual(10, list.Count);
        }
Пример #2
0
        public void AddRangeTest()
        {
            var list = new MessageContainer<int>(10);//限量10条

            for (int i = 0; i < 1000; i++)
            {
                list.AddRange(new[] { i, i + 1, i + 2 });
            }
            Assert.AreEqual(10, list.Count);
        }
Пример #3
0
        public void AddRangeTest()
        {
            var list = new MessageContainer <RequestMessageBase>(10);//限量10条

            for (int i = 0; i < 1000; i++)
            {
                list.AddRange(new[] { new RequestMessageText()
                                      {
                                          Content = i.ToString()
                                      }, new RequestMessageText()
                                      {
                                          Content = (i + 1).ToString()
                                      }, new RequestMessageText()
                                      {
                                          Content = (i + 2).ToString()
                                      } });
            }
            Assert.AreEqual(10, list.Count);
        }