public void EnumToVisibilityConverter()
        {
            var converter = new EnumToVisibilityConverter();

            Assert.AreEqual(Visibility.Visible, converter.Convert(SettingsViewMode.General, typeof(ConvertersTests), "General", CultureInfo.CurrentCulture));
            Assert.AreEqual(Visibility.Collapsed, converter.Convert(SettingsViewMode.General, typeof(ConvertersTests), "Data", CultureInfo.CurrentCulture));
        }
Exemple #2
0
        public void EnumToVisibilityConverterTest()
        {
            var converter = new EnumToVisibilityConverter();

            Assert.AreEqual(Visibility.Collapsed, converter.Convert(null, null, "foo", null));
            Assert.AreEqual(Visibility.Collapsed, converter.Convert(AppBarClosedDisplayMode.Compact, null, null, null));
            Assert.AreEqual(Visibility.Collapsed, converter.Convert("foo", null, "foo", null));

            Assert.AreEqual(Visibility.Visible, converter.Convert(AppBarClosedDisplayMode.Compact, null, "Compact", null));
            Assert.AreEqual(Visibility.Collapsed, converter.Convert(AppBarClosedDisplayMode.Compact, null, "Test", null));
        }