public void Returns_false_when_the_decimal_values_do_not_match() { var valueComparer = new DecimalValueComparer(); valueComparer.TheseValuesAreTheSame("-1", 1M).ShouldBeFalse(); valueComparer.TheseValuesAreTheSame("0", 1M).ShouldBeFalse(); valueComparer.TheseValuesAreTheSame("100.2874", 100.2873M).ShouldBeFalse(); }
public void Returns_false_when_the_expected_value_is_not_a_decimal() { var valueComparer = new DecimalValueComparer(); valueComparer.TheseValuesAreTheSame("x", 0M).ShouldBeFalse(); valueComparer.TheseValuesAreTheSame("", 0M).ShouldBeFalse(); valueComparer.TheseValuesAreTheSame("-----3", 0M).ShouldBeFalse(); }
public void Returns_true_when_the_decimal_values_match() { var valueComparer = new DecimalValueComparer(); valueComparer.TheseValuesAreTheSame("3.14", 3.14M).ShouldBeTrue(); valueComparer.TheseValuesAreTheSame("0", 0M).ShouldBeTrue(); valueComparer.TheseValuesAreTheSame("-1", -1M).ShouldBeTrue(); }