Ejemplo n.º 1
0
        public void Contains()
        {
            int v = 1;

            JsonArray a = new JsonArray { v };

            Assert.IsFalse(a.Contains(2));
            Assert.IsFalse(a.Contains(null));
            Assert.IsTrue(a.Contains(v));
        }
Ejemplo n.º 2
0
        public void RemoveAt()
        {
            object v1 = 1;
            object v2 = 2;
            object v3 = 3;

            JsonArray j = new JsonArray();
            j.Add(v1);
            j.Add(v2);
            j.Add(v3);

            Assert.AreEqual(true, j.Contains(v1));
            j.RemoveAt(0);
            Assert.AreEqual(false, j.Contains(v1));

            Assert.AreEqual(true, j.Contains(v3));
            j.RemoveAt(1);
            Assert.AreEqual(false, j.Contains(v3));

            Assert.AreEqual(1, j.Count);
        }