WriteSpecification() public method

public WriteSpecification ( object[]>.Action consoleAction = null ) : void
consoleAction object[]>.Action
return void
Ejemplo n.º 1
0
        public void Setup()
        {
            _testStateManager = new TestStateManager(this);
            var initializer = new TestInitializer(this,_testStateManager);

            //todo: there needs to be a common way to ignore setup for scenarios where all tests are ignored.  this sucks.
            if (!GetType().GetMethods().Any(y => new DefaultTestRunnerConfiguration().ThenIdentificationMethod(y) &&
                                                 !y.GetCustomAttributes(typeof (IgnoreAttribute), true).Any()))
            {
                return;
            }

            initializer.ProcessDelegates();
            _testStateManager.WriteSpecification();
        }