public void ConvertWithNonEmptyStringReturnsVisible() { var converter = new StringToVisibilityConverter(); var value = converter.Convert(NonEmptyTestString, typeof(Visibility), null, CultureInfo.CurrentCulture); Assert.AreEqual(value, Visibility.Visible); }
public void Convert_ShouldReturnVisible_WhenValueIsNotStringAndParameterIsTrue(object value) { var sut = new StringToVisibilityConverter(); var result = sut.Convert(value, null, true, null); Assert.Equal(Visibility.Visible, result); }
public void ConvertWithNullReturnsCollapsed() { var converter = new StringToVisibilityConverter(); var value = converter.Convert(null, typeof(Visibility), null, CultureInfo.CurrentCulture); Assert.AreEqual(value, Visibility.Collapsed); }
public void Convert_ShouldReturnCollapsed_WhenValueIsNotStringAndParameterIsFalse(object value) { var sut = new StringToVisibilityConverter(); var result = sut.Convert(value, null, false, null); Assert.Equal(Visibility.Collapsed, result); }
public void ConvertsNullValues() { var converter = new StringToVisibilityConverter(); Assert.Equal( converter.NullVisibility, converter.Convert(null, null, CultureInfo.CurrentCulture)); Assert.Equal( converter.NotNullVisibility, converter.Convert(new object(), null, CultureInfo.CurrentCulture)); }
public void ConvertsStringValues() { var converter = new StringToVisibilityConverter(); converter.IncludeWhiteSpace = false; Assert.Equal( converter.NullVisibility, converter.Convert("", null, CultureInfo.CurrentCulture)); Assert.Equal( converter.NotNullVisibility, converter.Convert("Not empty", null, CultureInfo.CurrentCulture)); converter.IncludeWhiteSpace = true; Assert.Equal( converter.NullVisibility, converter.Convert(" \t", null, CultureInfo.CurrentCulture)); }
public void ConvertBackIsNotImplemented() { var converter = new StringToVisibilityConverter(); Assert.ThrowsException <NotImplementedException>(() => converter.ConvertBack(Visibility.Visible, typeof(string), null, CultureInfo.CurrentCulture)); }
public void TestFixtureSetup() { m_stringToVisibilityConverter = new StringToVisibilityConverter(); }
private Visibility Convert(string toConvert) { var converter = new StringToVisibilityConverter(); return((Visibility)converter.Convert(toConvert, Substitute.For <Type>(), Substitute.For <object>(), Thread.CurrentThread.CurrentCulture)); }
public void StringToVisibilityConverterConstructorTestMethod() { StringToVisibilityConverter target = new StringToVisibilityConverter(); }
public void Setup() { _sut = new StringToVisibilityConverter(); }