Пример #1
0
        public void BooleanToBooleanMultiConverter_AnyFalse()
        {
            var c = new BooleanToBooleanMultiConverter();

            c.Mode = BooleanMultiConverterMode.AnyFalse;
            Assert.False(c.Convert(new[] { true, true }, CultureInfo.CurrentCulture));
            Assert.True(c.Convert(new[] { false, false }, CultureInfo.CurrentCulture));
            Assert.True(c.Convert(new[] { true, false }, CultureInfo.CurrentCulture));
            Assert.False(c.Convert(new[] { true }, CultureInfo.CurrentCulture));
            Assert.True(c.Convert(new[] { false }, CultureInfo.CurrentCulture));
        }
Пример #2
0
        public void BooleanToBooleanMultiConverter_EmptyValue()
        {
            var c = new BooleanToBooleanMultiConverter();

            Assert.False(c.Convert(new bool[] { }, CultureInfo.CurrentCulture));
        }
Пример #3
0
        public void BooleanToBooleanMultiConverter_NullValue()
        {
            var c = new BooleanToBooleanMultiConverter();

            Assert.False(c.Convert(null, CultureInfo.CurrentCulture));
        }