public void ObjectNullableBooleanTest() { One one = new One(); One two = null; Assert.Null(BooleanConverter.ToNullableBoolean(one)); Assert.Null(BooleanConverter.ToNullableBoolean(two)); }
/// <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])); }
/// <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)); }
public void VerbaAliasNullableBooleanTest(string alias) { Assert.Null(BooleanConverter.ToNullableBoolean(alias)); }
public bool?GetAsNullableBoolean() { return(BooleanConverter.ToNullableBoolean(Value)); }