Пример #1
0
        public void Convert_False_YesNoAsValue()
        {
            var converter = new BooleanToTextConverter();

            Assert.AreEqual("No", converter.Convert(false, typeof(string), BooleanToTextConverterMode.YesNo, (CultureInfo)null));
        }
Пример #2
0
        public void Convert_True_YesNoAsText()
        {
            var converter = new BooleanToTextConverter();

            Assert.AreEqual("Yes", converter.Convert(true, typeof(string), "YesNo", (CultureInfo)null));
        }
Пример #3
0
        public void Convert_True_XAsValue()
        {
            var converter = new BooleanToTextConverter();

            Assert.AreEqual("x", converter.Convert(true, typeof(string), BooleanToTextConverterMode.X, (CultureInfo)null));
        }
Пример #4
0
        public void Convert_False()
        {
            var converter = new BooleanToTextConverter();

            Assert.AreEqual("No", converter.Convert(false, typeof(string), null, (CultureInfo)null));
        }
Пример #5
0
        public void Convert_NonBoolean()
        {
            var converter = new BooleanToTextConverter();

            Assert.AreEqual(string.Empty, converter.Convert("string", typeof(string), null, (CultureInfo)null));
        }
Пример #6
0
        public void Convert_False_XAsValue()
        {
            var converter = new BooleanToTextConverter();

            Assert.AreEqual(string.Empty, converter.Convert(false, typeof(string), BooleanToTextConverterMode.X, (CultureInfo)null));
        }
Пример #7
0
        public object Convert(object value, object parameter)
        {
            var converter = new BooleanToTextConverter();

            return(converter.Convert(value, typeof(string), parameter, null));
        }
Пример #8
0
        public void Convert_Null()
        {
            var converter = new BooleanToTextConverter();

            Assert.AreEqual(ConverterHelper.UnsetValue, converter.Convert(null, typeof(string), null, (CultureInfo)null));
        }