Beispiel #1
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);
        }
Beispiel #2
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);
        }