public override object ProvideValue(System.IServiceProvider serviceProvider)
        {
            if (_BooleanToStringConverter == null)
            {
                _BooleanToStringConverter = new BooleanToStringConverter();
            }

            return(_BooleanToStringConverter);
        }
Пример #2
0
 public static void Main()
 {
     BooleanToStringConverter.CreateConverter();
 }
Пример #3
0
        public void Convert_StringNeitherTrueOrFalse_ExpectFalse()
        {
            var c = new BooleanToStringConverter();

            Assert.IsFalse((bool)c.ConvertBack("F", typeof(bool), null, null));
        }
Пример #4
0
        public void Convert_StringTrue_ExpectTrue()
        {
            var c = new BooleanToStringConverter();

            Assert.IsTrue((bool)c.ConvertBack("True", typeof(bool), null, null));
        }
Пример #5
0
        public void ConvertBack_NonStringToBoolean_ExpectFalse()
        {
            var c = new BooleanToStringConverter();

            Assert.AreEqual(DependencyProperty.UnsetValue, c.ConvertBack(true, typeof(bool), null, null));
        }
Пример #6
0
        public void Convert_BooleanFalse_ExpectWhenFalseValue()
        {
            var c = new BooleanToStringConverter();

            Assert.AreEqual("False", c.Convert(false, typeof(bool), null, null));
        }
Пример #7
0
        public void Convert_BooleanTrue_ExpectWhenTrueValue()
        {
            var c = new BooleanToStringConverter();

            Assert.AreEqual("True", c.Convert(true, typeof(bool), null, null));
        }
Пример #8
0
        public void Convert_NonBooleanToString_ExpectNull()
        {
            var c = new BooleanToStringConverter();

            Assert.AreEqual(DependencyProperty.UnsetValue, c.Convert("NotBoolean", typeof(string), null, null));
        }
Пример #9
0
        public void Constructor_WithArgs_WhenFalseChanged_ExpectChangedValue()
        {
            var c = new BooleanToStringConverter("T", "F");

            Assert.AreEqual("F", c.WhenFalse);
        }
Пример #10
0
        public void Constructor_Default_ExpectWhenFalseToBeFalse()
        {
            var c = new BooleanToStringConverter();

            Assert.AreEqual("False", c.WhenFalse);
        }
Пример #11
0
 public void BooleanToStringConverterConstructorTestMethod()
 {
     BooleanToStringConverter target = new BooleanToStringConverter();
 }