Esempio n. 1
0
        public void FailRecordInnerException()
        {
            VerifyTestResultRecordsInnerExceptions verifyInner = new VerifyTestResultRecordsInnerExceptions();

            string failureMessage = verifyInner.failureMessage;

            NUnit.Core.Test       test   = NUnit.Core.TestCaseBuilder.Make(verifyInner, "ThrowInnerException");
            NUnit.Core.TestResult result = test.Run(NUnit.Core.NullListener.NULL);
            Assert.IsTrue(result.IsFailure, "VerifyTestResultRecordsInnerExceptions should have failed");
            Assert.AreEqual(failureMessage, result.Message);
        }
Esempio n. 2
0
        public void VerifyFailIsCalled()
        {
            string failureMessage = "this should call fail";
            VerifyFailThrowsException verifyFail = new VerifyFailThrowsException();

            verifyFail.failureMessage = failureMessage;

            NUnit.Core.Test       test   = NUnit.Core.TestCaseBuilder.Make(verifyFail, "CallAssertionFail");
            NUnit.Core.TestResult result = test.Run(NUnit.Core.NullListener.NULL);
            Assertion.Assert("VerifyFailThrowsException should have failed", result.IsFailure);
            Assertion.AssertEquals(failureMessage, result.Message);
        }
Esempio n. 3
0
        public void FailWorks()
        {
            string failureMessage = "This should call fail";

            VerifyFailThrowsException verifyFail = new VerifyFailThrowsException();

            verifyFail.failureMessage = failureMessage;

            NUnit.Core.Test       test   = NUnit.Core.TestCaseBuilder.Make(verifyFail, "CallAssertionFail");
            NUnit.Core.TestResult result = test.Run(NUnit.Core.NullListener.NULL);
            Assert.IsTrue(result.IsFailure, "VerifyFailThrowsException should have failed");
            Assert.AreEqual(failureMessage, result.Message);
        }
        public void GivenClassWithBDDTestFixtureAttributeWhenBuildFromIsCalled()
        {
            var bddSuiteBuilder = new BDDSuiteBuilder(new Mock<IReflectionProvider>().Object, new Mock<ITypeManager>().Object);

            _returnedTestFixture = bddSuiteBuilder.BuildFrom(typeof(BDDTestFixtureTestClass));
        }