Example #1
0
        public void SealedListContainsTest()
        {
            tlog.Debug(tag, $"SealedListContainsTest START");
            try
            {
                var sl = new SealedList <int>();
                Assert.IsNotNull(sl, "null SealedList");
                sl.Add(1);
                var ret = sl.Contains(1);
                Assert.AreEqual(true, ret, "Should be equal");

                int[] ia = new int[] { 1, 2, 3 };
                sl.CopyTo(ia, 0);

                var ret2 = sl.GetEnumerator();
                var ret3 = sl.IndexOf(1);
                sl.Insert(0, 2);
                var ret4 = sl[1];
                sl.Remove(1);

                sl.Insert(0, 3);
                sl.RemoveAt(0);
            }
            catch (Exception e)
            {
                Assert.Fail("Caught Exception" + e.ToString());
            }
            tlog.Debug(tag, $"SealedListContainsTest END");
        }
Example #2
0
        public void Contains()
        {
            tlog.Debug(tag, $"Contains START");

            var sl = new SealedList <int>();

            Assert.IsNotNull(sl, "null SealedList");
            sl.Add(1);
            var ret = sl.Contains(1);

            Assert.AreEqual(true, ret, "Should be equal");
            var ret2 = sl.IndexOf(1);

            Assert.AreEqual(0, ret2, "Should be equal");
            sl.Remove(1);
            sl.CopyTo(new int[1] {
                3
            }, 0);
            tlog.Debug(tag, $"IsReadOnly END");
        }