public void InvertsBooleanBack() { var converter = new InvertBooleanConverter(); Assert.True(converter.ConvertBack(false, null, null)); Assert.False(converter.ConvertBack(true, null, null)); }
public void Test_ConvertBack() { var target = new InvertBooleanConverter(); target.ConvertBack(true, null, null, null).Should().Be(false); target.ConvertBack(false, null, null, null).Should().Be(true); target.ConvertBack(1, null, null, null).Should().Be(DependencyProperty.UnsetValue); target.ConvertBack("0", null, null, null).Should().Be(DependencyProperty.UnsetValue); }
public void InvertBoolean_ConvertBack() { // Arrange InvertBooleanConverter converter = new InvertBooleanConverter(); // Act and assert. converter.ConvertBack(true, typeof(Boolean), null, CultureInfo.CurrentCulture); }
public void InvertBooleanConverterTest() { var converter = new InvertBooleanConverter(); var result = converter.Convert(true, null, null, null); Assert.AreEqual(result, false); var convertBackResult = converter.ConvertBack(result, null, null, null); Assert.AreEqual(convertBackResult, true); }
public void WhenConvertBackCalledWithFalseThenTrueReturned() { // Arrange var expected = true; var value = false; var target = new InvertBooleanConverter(); // Act var actual = target.ConvertBack(value, typeof(bool), null, CultureInfo.InvariantCulture); // Assert Assert.AreEqual(expected, actual); }
public void WhenConvertBackCalledWithNullThenUnsetValueReturned() { // Arrange var expected = DependencyProperty.UnsetValue; var value = new object(); var target = new InvertBooleanConverter(); // Act var actual = target.ConvertBack(value, typeof(bool), null, CultureInfo.InvariantCulture); // Assert Assert.AreEqual(expected, actual); }