Ejemplo n.º 1
0
        public void ObjectNullableBooleanTest()
        {
            One one = new One();
            One two = null;

            Assert.Null(BooleanConverter.ToNullableBoolean(one));
            Assert.Null(BooleanConverter.ToNullableBoolean(two));
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Converts array element into a boolean or returns null if conversion is not possible.
 /// </summary>
 /// <param name="index">an index of element to get.</param>
 /// <returns>boolean of the element or null if conversion is not supported.</returns>
 /// See <see cref="BooleanConverter.ToNullableBoolean(object)"/>
 public bool?GetAsNullableBoolean(int index)
 {
     return(BooleanConverter.ToNullableBoolean(this[index]));
 }
Ejemplo n.º 3
0
        /// <summary>
        /// Converts map element into a boolean or returns null if conversion is not possible.
        /// </summary>
        /// <param name="key">a key of element to get.</param>
        /// <returns>boolean value of the element or null if conversion is not supported.</returns>
        /// See <see cref="BooleanConverter.ToNullableBoolean(object)"/>
        public bool?GetAsNullableBoolean(string key)
        {
            var value = Get(key);

            return(BooleanConverter.ToNullableBoolean(value));
        }
Ejemplo n.º 4
0
 public void VerbaAliasNullableBooleanTest(string alias)
 {
     Assert.Null(BooleanConverter.ToNullableBoolean(alias));
 }
Ejemplo n.º 5
0
 public bool?GetAsNullableBoolean()
 {
     return(BooleanConverter.ToNullableBoolean(Value));
 }