コード例 #1
0
        public void IsMultiValue03()
        {
            RmAttributeValue value = new RmAttributeValueMulti();

            value.Values.AddRange(new string[] { "one", "two" });
            Assert.IsTrue(value.IsMultiValue);
        }
コード例 #2
0
        public void MultiValue01()
        {
            RmAttributeValue value = new RmAttributeValueMulti(new string[] { "one" });

            value.Values.Add("two");
            Assert.AreEqual(value.Values.Count, 2);
        }
コード例 #3
0
        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]);
            }
        }
コード例 #4
0
        public void IsMultiValue04()
        {
            RmAttributeValue value = new RmAttributeValueMulti(new string[] { "one" });

            Assert.IsTrue(value.IsMultiValue);
        }
コード例 #5
0
 public void MultiValue01()
 {
     RmAttributeValue value = new RmAttributeValueMulti( new string[] {"one"} );
     value.Values.Add("two");
     Assert.AreEqual(value.Values.Count, 2);
 }
コード例 #6
0
 public void IsMultiValue04()
 {
     RmAttributeValue value = new RmAttributeValueMulti(new string[] { "one" });
     Assert.IsTrue(value.IsMultiValue);
 }
コード例 #7
0
 public void IsMultiValue03()
 {
     RmAttributeValue value = new RmAttributeValueMulti();
     value.Values.AddRange(new string[] { "one", "two" });
     Assert.IsTrue(value.IsMultiValue);
 }