/// <summary>Executed after each test is run</summary> /// <param name="testDetails">Provides details about the test that has just been run.</param> public void AfterTest(TestDetails testDetails) { try { OnTearDown(); } finally { NUnit2FeatureCoordinator.GetInstance().Dispose(); } }
/// <summary>Executed before each test is run</summary> /// <param name="testDetails">Provides details about the test that is going to be run.</param> public void BeforeTest(TestDetails testDetails) { NUnit2FeatureCoordinator.InstallSelf(Configure()); OnSetUp(); }
/// <summary> /// Returns <see cref="IFeatureRunner"/> for given <paramref name="featureType"/>. /// </summary> /// <param name="featureType">Feature type.</param> /// <returns><see cref="IFeatureRunner"/> object.</returns> public static IFeatureRunner GetRunnerFor(Type featureType) { return(NUnit2FeatureCoordinator.GetInstance().RunnerRepository.GetRunnerFor(featureType)); }