private static void AssertConverts(object value, Visibility exptectedResult) { var converter = new ObjectToVisibilityConverter(); var result = converter.Convert(value, null, null, null); Assert.AreEqual(exptectedResult, result); }
public void ObjectToVisibilityConverterTest() { ObjectToVisibilityConverter objectToVisibilityConverter = new ObjectToVisibilityConverter(); objectToVisibilityConverter.ProvideValue(null).Should().Be(objectToVisibilityConverter); objectToVisibilityConverter.Convert(null, typeof(Visibility), null, null).Should().Be(Visibility.Collapsed); objectToVisibilityConverter.Convert("something", typeof(Visibility), null, null).Should().Be(Visibility.Visible); objectToVisibilityConverter.Convert(null, typeof(Visibility), "Reverse", null).Should().Be(Visibility.Visible); objectToVisibilityConverter.Convert("something", typeof(Visibility), "Reverse", null).Should().Be(Visibility.Collapsed); objectToVisibilityConverter.ConvertBack(null, typeof(object), null, null).Should().BeNull(); }
public void ConvertNullObjectTest() { var converter = new ObjectToVisibilityConverter(); var result = converter.Convert(null, typeof(object), null, null); Assert.AreEqual(Visibility.Collapsed, result); }
public void ConvertBackTest() { var converter = new ObjectToVisibilityConverter(); Assert.ThrowsException<NotImplementedException>( () => converter.ConvertBack(Visibility.Collapsed, typeof (Visibility), null, null)); }
public void Initialise() { _visibilityConverter = new ObjectToVisibilityConverter(); }
public void ObjectToVisibilityConverterConstructorTestMethod() { ObjectToVisibilityConverter target = new ObjectToVisibilityConverter(); }