예제 #1
0
        public void TestResultEventArgsWhenTestSkipped()
        {
            var listener = new CheckingTestListener();
            var fixture  = new TestFixture(typeof(ContainsTestsToBeSkipped));

            fixture.Execute(new TestRun(new AllTestsCriterion()), listener);
            Assert.Equals(TestResultCategory.Skipped, listener.TestResult);
        }
예제 #2
0
        public void TestResultEventArgsWhenExpectedExceptionMissing()
        {
            var listener = new CheckingTestListener();
            var fixture  = new TestFixture(typeof(ClassWithMissingExpectedException));

            fixture.Execute(new TestRun(new AllTestsCriterion()), listener);
            Assert.Equals(TestResultCategory.ExpectedExceptionNotThrown, listener.TestResult);
        }
예제 #3
0
        public void TestResultEventArgsWhenError()
        {
            var listener = new CheckingTestListener();
            var fixture  = new TestFixture(typeof(ClassWithTestWithError));

            fixture.Execute(new TestRun(new AllTestsCriterion()), listener);
            Assert.Equals(TestResultCategory.Error, listener.TestResult);
        }
예제 #4
0
 public void TestResultEventArgsWhenTestSkipped() {
    var listener = new CheckingTestListener();
    var fixture = new TestFixture(typeof(ContainsTestsToBeSkipped));
    fixture.Execute(new TestRun(new AllTestsCriterion()), listener);
    Assert.Equals(TestResultCategory.Skipped, listener.TestResult);
 }
예제 #5
0
 public void TestResultEventArgsWhenExpectedExceptionMissing() {
    var listener = new CheckingTestListener();
    var fixture = new TestFixture(typeof(ClassWithMissingExpectedException));
    fixture.Execute(new TestRun(new AllTestsCriterion()), listener);
    Assert.Equals(TestResultCategory.ExpectedExceptionNotThrown, listener.TestResult);
 }
예제 #6
0
 public void TestResultEventArgsWhenError() {
    var listener = new CheckingTestListener();
    var fixture = new TestFixture(typeof(ClassWithTestWithError));
    fixture.Execute(new TestRun(new AllTestsCriterion()), listener);
    Assert.Equals(TestResultCategory.Error, listener.TestResult);
 }