public void IntegerToVisibilityConverter_Convert() { var converter = new IntegerToVisibilityConverter { VisibleValuesCommaSeparated = "1 ,2,3", CollapsedValuesCommaSeparated = "3, 4,5", HiddenValuesCommaSeparated = "5, 6 ,7" }; var res = ((IValueConverter)converter).Convert(1, typeof(EnumTest?), null, CultureInfo.CurrentCulture); Assert.Equal(Visibility.Visible, res); res = ((IValueConverter)converter).Convert(2, typeof(EnumTest?), null, CultureInfo.CurrentCulture); Assert.Equal(Visibility.Visible, res); res = ((IValueConverter)converter).Convert(3, typeof(EnumTest?), null, CultureInfo.CurrentCulture); Assert.Equal(Visibility.Visible, res); res = ((IValueConverter)converter).Convert(4, typeof(EnumTest?), null, CultureInfo.CurrentCulture); Assert.Equal(Visibility.Collapsed, res); res = ((IValueConverter)converter).Convert(5, typeof(EnumTest?), null, CultureInfo.CurrentCulture); Assert.Equal(Visibility.Collapsed, res); res = ((IValueConverter)converter).Convert(6, typeof(EnumTest?), null, CultureInfo.CurrentCulture); Assert.Equal(Visibility.Hidden, res); res = ((IValueConverter)converter).Convert(7, typeof(EnumTest?), null, CultureInfo.CurrentCulture); Assert.Equal(Visibility.Hidden, res); res = ((IValueConverter)converter).Convert(8, typeof(EnumTest?), null, CultureInfo.CurrentCulture); Assert.Equal(Visibility.Collapsed, res); }
public void SetUp() { this.IntegerToVisibilityConverter = new IntegerToVisibilityConverter(); }