public void RemoveAtOutOfRangeIndexShouldBeError() { JsonArray j = new JsonArray(); j.RemoveAt(0); }
public void RemoveNegtiveIndexShouldBeError() { JsonArray j = new JsonArray(); j.RemoveAt(-1); }
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); }