public void EnumToBooleanConverterConvertsBack() { EnumToBooleanConverter converter = new EnumToBooleanConverter(); object value = converter.ConvertBack(true, typeof(TransactionType), TransactionType.Sell, null); Assert.AreEqual(TransactionType.Sell, value); }
public void EnumToBooleanConverterConvertsBackIfValueIsFalse() { EnumToBooleanConverter converter = new EnumToBooleanConverter(); object value = converter.ConvertBack(false, typeof(TransactionType), TransactionType.Sell, null); Assert.IsNull(value); }
public void EnumToBooleanConverterConverts() { EnumToBooleanConverter converter = new EnumToBooleanConverter(); object value = converter.Convert(TransactionType.Buy, typeof(TransactionType), TransactionType.Buy, null); Assert.IsTrue((bool)value); }
public void EnumToBooleanConverterConvertsIfValueIsNull() { EnumToBooleanConverter converter = new EnumToBooleanConverter(); object value = converter.Convert(null, typeof(TransactionType), TransactionType.Buy, null); Assert.IsFalse((bool)value); }