private static void AssertConverts(object value, Visibility exptectedResult)
        {
            var converter = new ObjectToVisibilityConverter();
            var result    = converter.Convert(value, null, null, null);

            Assert.AreEqual(exptectedResult, result);
        }
Example #2
0
        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));
 }
Example #5
0
 public void Initialise()
 {
     _visibilityConverter = new ObjectToVisibilityConverter();
 }
 public void ObjectToVisibilityConverterConstructorTestMethod()
 {
     ObjectToVisibilityConverter target = new ObjectToVisibilityConverter();
 }