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)); }
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)); }