public void IsMultiValue03() { RmAttributeValue value = new RmAttributeValueMulti(); value.Values.AddRange(new string[] { "one", "two" }); Assert.IsTrue(value.IsMultiValue); }
public void MultiValue01() { RmAttributeValue value = new RmAttributeValueMulti(new string[] { "one" }); value.Values.Add("two"); Assert.AreEqual(value.Values.Count, 2); }
public void SerializeRmAttributeValueNullableDateTime03() { RmAttributeValue value = new RmAttributeValueMulti(); value.Values.Add(DateTime.Now); value.Values.Add(null); value.Values.Add(DateTime.Now + TimeSpan.FromDays(1.0)); string b64 = value.Base64StringSerialize(); RmAttributeValue deserialized = b64.Base64StringDeserialize <RmAttributeValue>(); Assert.IsNotNull(deserialized.Value); Assert.IsTrue(value.IsMultiValue); for (int i = 0; i < value.Values.Count; ++i) { Assert.AreEqual(deserialized.Values[i], value.Values[i]); } }
public void IsMultiValue04() { RmAttributeValue value = new RmAttributeValueMulti(new string[] { "one" }); Assert.IsTrue(value.IsMultiValue); }
public void MultiValue01() { RmAttributeValue value = new RmAttributeValueMulti( new string[] {"one"} ); value.Values.Add("two"); Assert.AreEqual(value.Values.Count, 2); }