예제 #1
0
        public ClassRunner(Listener listener, Configuration config)
        {
            this.listener = listener;
            executionPlan = new ExecutionPlan(config);
            methodDiscoverer = new MethodDiscoverer(config);
            parameterDiscoverer = new ParameterDiscoverer(config);
            assertionLibraryFilter = new AssertionLibraryFilter(config);

            skipRules = config.SkipRules;
            orderCases = config.OrderCases;
        }
예제 #2
0
        public ClassRunner(Listener listener, Configuration config)
        {
            this.listener          = listener;
            executionPlan          = new ExecutionPlan(config);
            methodDiscoverer       = new MethodDiscoverer(config);
            parameterDiscoverer    = new ParameterDiscoverer(config);
            assertionLibraryFilter = new AssertionLibraryFilter(config);

            skipRules  = config.SkipRules;
            orderCases = config.OrderCases;
        }
예제 #3
0
파일: ClassRunner.cs 프로젝트: mslot/fixie
        public ClassRunner(Bus bus, Discovery discovery, Execution execution)
        {
            var config = discovery.Config;

            this.bus            = bus;
            this.execution      = execution;
            methodDiscoverer    = new MethodDiscoverer(discovery);
            parameterDiscoverer = new ParameterDiscoverer(discovery);

            orderMethods = config.OrderMethods;
        }
예제 #4
0
        public ClassRunner(Listener listener, Convention convention)
        {
            var config = convention.Config;

            this.listener = listener;
            executionPlan = new ExecutionPlan(convention);
            methodDiscoverer = new MethodDiscoverer(convention);
            parameterDiscoverer = new ParameterDiscoverer(convention);
            assertionLibraryFilter = new AssertionLibraryFilter(convention);

            skipBehaviors = config.SkipBehaviors;
            orderCases = config.OrderCases;
        }
예제 #5
0
        public ClassRunner(Listener listener, Convention convention)
        {
            var config = convention.Config;

            this.listener          = listener;
            executionPlan          = new ExecutionPlan(convention);
            methodDiscoverer       = new MethodDiscoverer(convention);
            parameterDiscoverer    = new ParameterDiscoverer(convention);
            assertionLibraryFilter = new AssertionLibraryFilter(convention);

            skipBehaviors = config.SkipBehaviors;
            orderCases    = config.OrderCases;
        }