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)); }
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)); }