public override object ProvideValue(System.IServiceProvider serviceProvider) { if (_BooleanToStringConverter == null) { _BooleanToStringConverter = new BooleanToStringConverter(); } return(_BooleanToStringConverter); }
public static void Main() { BooleanToStringConverter.CreateConverter(); }
public void Convert_StringNeitherTrueOrFalse_ExpectFalse() { var c = new BooleanToStringConverter(); Assert.IsFalse((bool)c.ConvertBack("F", typeof(bool), null, null)); }
public void Convert_StringTrue_ExpectTrue() { var c = new BooleanToStringConverter(); Assert.IsTrue((bool)c.ConvertBack("True", typeof(bool), null, null)); }
public void ConvertBack_NonStringToBoolean_ExpectFalse() { var c = new BooleanToStringConverter(); Assert.AreEqual(DependencyProperty.UnsetValue, c.ConvertBack(true, typeof(bool), null, null)); }
public void Convert_BooleanFalse_ExpectWhenFalseValue() { var c = new BooleanToStringConverter(); Assert.AreEqual("False", c.Convert(false, typeof(bool), null, null)); }
public void Convert_BooleanTrue_ExpectWhenTrueValue() { var c = new BooleanToStringConverter(); Assert.AreEqual("True", c.Convert(true, typeof(bool), null, null)); }
public void Convert_NonBooleanToString_ExpectNull() { var c = new BooleanToStringConverter(); Assert.AreEqual(DependencyProperty.UnsetValue, c.Convert("NotBoolean", typeof(string), null, null)); }
public void Constructor_WithArgs_WhenFalseChanged_ExpectChangedValue() { var c = new BooleanToStringConverter("T", "F"); Assert.AreEqual("F", c.WhenFalse); }
public void Constructor_Default_ExpectWhenFalseToBeFalse() { var c = new BooleanToStringConverter(); Assert.AreEqual("False", c.WhenFalse); }
public void BooleanToStringConverterConstructorTestMethod() { BooleanToStringConverter target = new BooleanToStringConverter(); }