/// <summary>
		/// Tests the converter when converting back a Visibility.Collapsed value and specifically negating that value
		/// </summary>
		public void ConvertBack_CollapsedValue_TrueNegateValue()
		{
			foreach (object truthinessObject in _trueValues)
			{
				BoolToVisibilityConverter converter = new BoolToVisibilityConverter();
				bool result = (bool)converter.ConvertBack(Visibility.Collapsed, typeof(bool), truthinessObject, null);
				Assert.IsTrue(result);

				bool? nullableResult = (bool?)converter.ConvertBack(Visibility.Collapsed, typeof(bool?), truthinessObject, null);
				Assert.IsTrue(nullableResult.HasValue && nullableResult == true);
			}
		}
		/// <summary>
		/// Tests the converter when converting back a Visibility.Collapsed value and specifically not negating that value
		/// </summary>
		public void ConvertBack_CollapsedValue_FalseNegateValue()
		{
			BoolToVisibilityConverter converter = new BoolToVisibilityConverter();
			bool result = (bool)converter.ConvertBack(Visibility.Collapsed, typeof(bool), false, null);
			Assert.IsFalse(result);

			bool? nullableResult = (bool?)converter.ConvertBack(Visibility.Collapsed, typeof(bool?), false, null);
			Assert.IsTrue(nullableResult.HasValue && nullableResult == false);
		}
		public void ConvertBack_InvalidTargetType()
		{
			BoolToVisibilityConverter converter = new BoolToVisibilityConverter();
			converter.ConvertBack(true, typeof(Uri), null, null);
		}
		public void ConvertBack_VisibleValue_NullNegateValue()
		{
			BoolToVisibilityConverter converter = new BoolToVisibilityConverter();
			bool result = (bool)converter.ConvertBack(Visibility.Visible, typeof(bool), null, null);
			Assert.IsTrue(result);

			bool? nullableResult = (bool?)converter.ConvertBack(Visibility.Visible, typeof(bool?), null, null);
			Assert.IsTrue(nullableResult.HasValue && nullableResult == true);
		}
		public void ConvertBack_NullTargetType()
		{
			BoolToVisibilityConverter converter = new BoolToVisibilityConverter();
			converter.ConvertBack(true, null, null, null);
		}