public void AreSameShouldFailWithActualNullReference() { var assert = new AssertClass(); assert.AreSame(new object(), null); Assert.AreEqual(TestOutcome.Failed, _args.Result.Outcome); }
public void AreSameShouldSucceedWithTwoNullReferences() { var assert = new AssertClass(); assert.AreSame(null, null); Assert.AreEqual(TestOutcome.Succeeded, _args.Result.Outcome); }
public void AreSameShouldFailWithExpectedNullReference() { var assert = new AssertClass(); assert.AreSame(null, GetComObject()); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void AreSameShouldFailWithDifferentReferences() { var assert = new AssertClass(); var obj1 = new object(); var obj2 = new object(); assert.AreSame(obj1, obj2); Assert.AreEqual(TestOutcome.Failed, _args.Result.Outcome); }
public void AreSameShouldSucceedWithSameReferences() { var assert = new AssertClass(); var obj1 = new object(); var obj2 = obj1; assert.AreSame(obj1, obj2); Assert.AreEqual(TestOutcome.Succeeded, _args.Result.Outcome); }