public void AreSameShouldFailWithExpectedNullReference() { var assert = new AssertClass(); assert.AreSame(null, new object()); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void FlyingRainOfFire_Is_Internal_Sealed_NotAbstract() { AssertClass <FlyingRainOfFire> .IsInternal(); AssertClass <FlyingRainOfFire> .IsSealed(); AssertClass <FlyingRainOfFire> .IsNotAbstract(); }
public void IsFalseSucceedsWithFalseExpression() { var assert = new AssertClass(); assert.IsFalse(false); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void IsFalseFailsWithTrueExpression() { var assert = new AssertClass(); assert.IsFalse(true); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void NullIsNotComparableWithValues() { var assert = new AssertClass(); assert.AreEqual(42, null); Assert.AreEqual(TestOutcome.Inconclusive, _args.Outcome); }
public void DifferentTypesEqualityIsNotConclusive() { var assert = new AssertClass(); assert.AreEqual(42, "42"); Assert.AreEqual(TestOutcome.Inconclusive, _args.Outcome); }
public void NullValuesAreEqual() { var assert = new AssertClass(); assert.AreEqual(null, null); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void NullAndEmptyStringAreEqual() { var assert = new AssertClass(); assert.AreEqual(null, string.Empty); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void IsTrueSucceedsWithTrueExpression() { var assert = new AssertClass(); assert.IsTrue(true); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void InconclusiveShouldBeInconclusive() { var assert = new AssertClass(); assert.Inconclusive(); Assert.AreEqual(TestOutcome.Inconclusive, _args.Outcome); }
public void FailShouldFail() { var assert = new AssertClass(); assert.Fail(); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void AreSameShouldSucceedWithTwoNullReferences() { var assert = new AssertClass(); assert.AreSame(null, null); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void Horseman_Is_Internal_Sealed_NotAbstract() { AssertClass <Horse> .IsInternal(); AssertClass <Horse> .IsSealed(); AssertClass <Horse> .IsNotAbstract(); }
public void AreNotSameShouldSuccedWithOneNullReference() { var assert = new AssertClass(); assert.AreNotSame(new object(), null); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void AreNotEqualShouldFailWithSameValues() { var assert = new AssertClass(); assert.AreNotEqual(1, 1); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void IsNotNothingShouldFailWithNullValue() { var assert = new AssertClass(); assert.IsNotNothing(null); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void AreEqualShouldFailWithDifferentValues() { var assert = new AssertClass(); assert.AreEqual(1, 2); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void AreNotEqualShouldSucceedWithDifferentValues() { var assert = new AssertClass(); assert.AreNotEqual(1, 2); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void AreEqualShouldSucceedWithSameValues() { var assert = new AssertClass(); assert.AreEqual(1, 1); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void AreNotSameShouldFailWithBothNullReferences() { var assert = new AssertClass(); assert.AreNotSame(null, null); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void IsNotNothingShouldSucceedWithNonNullValue() { var assert = new AssertClass(); assert.IsNotNothing(new object()); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void AreNotSameShouldFailWithSameReferences() { var assert = new AssertClass(); var obj1 = new object(); var obj2 = obj1; assert.AreNotSame(obj1, obj2); Assert.AreEqual(_args.Result.Outcome, TestOutcome.Failed); }
public void AreNotSameShouldFailWithSameReferences() { var assert = new AssertClass(); var obj1 = GetComObject(); var obj2 = obj1; assert.AreNotSame(obj1, obj2); Assert.AreEqual(TestOutcome.Failed, _args.Outcome); }
public void AreNotSameShouldSucceedWithDifferentReferences() { var assert = new AssertClass(); var obj1 = GetComObject(); var obj2 = GetComObject(); assert.AreNotSame(obj1, obj2); Assert.AreEqual(TestOutcome.Succeeded, _args.Outcome); }
public void FlyingRainOfFire_Implements_AllSoldierOrders() { AssertClass <FlyingRainOfFire> .ImplementsInterface <IFlyingRainOfFire>(); AssertClass <FlyingRainOfFire> .ImplementsInterface <IShootDistantFoes>(); AssertClass <FlyingRainOfFire> .ImplementsInterface <ITrampleFoes>(); AssertClass <FlyingRainOfFire> .ImplementsInterface <ILeadTheCharge>(); }
public void AreNotSameShouldSucceedWithDifferentReferences() { var assert = new AssertClass(); var obj1 = new object(); var obj2 = new object(); assert.AreNotSame(obj1, obj2); Assert.AreEqual(_args.Result.Outcome, TestOutcome.Succeeded); }
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); }
public void AreNotEqualShouldBeInconclusiveWithDifferentTypes() { int obj1 = 10; double obj2 = 10; var assert = new AssertClass(); assert.AreNotEqual(obj1, obj2); Assert.AreEqual(TestOutcome.Inconclusive, _args.Result.Outcome); }
public void ThenUserShouldBeRedirectedToHomePage() { try { HomePage homePage = new HomePage(CustomBaseClass.MyDriver); AssertClass.AssertElementIsPresent(homePage.linkHome); } catch (Exception E) { Console.WriteLine("Test Failed: could not verify Home: {0}", E.Message); DriverClass.CloseTest(); throw; } }