public void StringPredicateShouldBeCalledAndReturnFalse() { _returnValue = false; var comparer = new PredicateComparer<string, string>(CallThisMethod); Assert.That(comparer.Compare("some input"), Is.False); Assert.That(_called, Is.True); Assert.That(_value, Is.EqualTo("some input")); }
public void StringPredicateShouldBeCalledAndReturnFalse() { _returnValue = false; PredicateComparer <string, string> comparer = new PredicateComparer <string, string>(CallThisMethod); Assert.That(comparer.Compare("some input"), Is.False); Assert.That(_called, Is.True); Assert.That(_value, Is.EqualTo("some input")); }
public void StringPredicateShouldBeCalledAndReturnTrue() { _returnValue = true; var comparer = new PredicateComparer<string, string>(CallThisMethod); Assert.That(comparer.Compare("test value"), Is.True); Assert.That(_called, Is.True); Assert.That(_value, Is.EqualTo("test value")); }
public void StringPredicateShouldBeCalledAndReturnTrue() { _returnValue = true; PredicateComparer <string, string> comparer = new PredicateComparer <string, string>(CallThisMethod); Assert.That(comparer.Compare("test value"), Is.True); Assert.That(_called, Is.True); Assert.That(_value, Is.EqualTo("test value")); }