public void DifferentTypesEqualityIsNotConclusive() { var assert = new AssertClass(); assert.AreEqual(42, "42"); Assert.AreEqual(TestOutcome.Inconclusive, _args.Result.Outcome); }
public void NullIsNotComparableWithValues() { var assert = new AssertClass(); assert.AreEqual(42, null); Assert.AreEqual(TestOutcome.Inconclusive, _args.Result.Outcome); }
public void NullAndEmptyStringAreEqual() { var assert = new AssertClass(); assert.AreEqual(null, string.Empty); Assert.AreEqual(TestOutcome.Succeeded, _args.Result.Outcome); }
public void NullValuesAreEqual() { var assert = new AssertClass(); assert.AreEqual(null, null); Assert.AreEqual(TestOutcome.Succeeded, _args.Result.Outcome); }
public void AreEqualShouldFailWithDifferentValues() { var assert = new AssertClass(); assert.AreEqual(1, 2); Assert.AreEqual(TestOutcome.Failed, _args.Result.Outcome); }
public void AreEqualShouldSucceedWithSameValues() { var assert = new AssertClass(); assert.AreEqual(1, 1); Assert.AreEqual(TestOutcome.Succeeded, _args.Result.Outcome); }