public void MmsValueArray() { MmsValue val = MmsValue.NewEmptyArray(3); val.SetElement(0, new MmsValue(1)); val.SetElement(1, new MmsValue(2)); val.SetElement(2, new MmsValue(3)); Assert.AreEqual(val.GetType(), MmsType.MMS_ARRAY); Assert.AreEqual(val.Size(), 3); MmsValue elem0 = val.GetElement(0); Assert.AreEqual(elem0.GetType(), MmsType.MMS_INTEGER); Assert.AreEqual(elem0.ToInt32(), 1); MmsValue elem2 = val.GetElement(2); Assert.AreEqual(elem2.GetType(), MmsType.MMS_INTEGER); Assert.AreEqual(elem2.ToInt32(), 3); val.SetElement(0, null); val.SetElement(1, null); val.SetElement(2, null); }