Пример #1
0
        public void Should_execute_filters()
        {
            var type  = typeof(SuiteTest);
            var suite = new ClassSuite(type);

            var context = new ExecutionContext {
                Instance = new SuiteTest()
            };

            suite.Run(context);

            Ass.That(context.Result.Status, Is.EqualTo(TestStatus.Pass));
            Ass.That(BeforeSuiteFilter.Executions, Is.EqualTo(1));
            Ass.That(AfterSuiteFilter.Executions, Is.EqualTo(1));
        }
Пример #2
0
        public void Should_call_suite_setup_and_teardown()
        {
            var type  = typeof(SuiteTest);
            var suite = new ClassSuite(type);

            var context = new ExecutionContext {
                Instance = new SuiteTest()
            };

            suite.Run(context);

            Ass.That(context.Result.Status, Is.EqualTo(TestStatus.Pass));

            Ass.That(SuiteTest.Setup, Is.EqualTo(1));
            Ass.That(SuiteTest.TearDown, Is.EqualTo(1));
        }