Exemplo n.º 1
0
        public override void ConfigureTestController(ITestController testController)
        {
            _controllerAdded = true;

            base.ConfigureTestController(testController);

            var testControllerWithSubject = (ITestController <TSubject>)testController;

            if (typeof(TSubject) != typeof(Dummy))
            {
                testControllerWithSubject.SetSubjectFactory <SetupSubject>("<Create_Subject>", x => _suite.CreateSubject());
            }

            _testSetupCleanupTuples.ForEach(
                x => testControllerWithSubject.AddSetupCleanup <SetupCommon, CleanupCommon>(ConvertToNonGeneric(x.Item1), ConvertToNonGeneric(x.Item2)));
        }