Exemple #1
0
        /// <inheritdoc/>
        public void RunTests(IEnumerable <string> sources, int testRunID, IMUnitLogger logger)
        {
            _testCycles = DiscoverTests(sources);
            foreach (ITestMethodContext context in _testCycles.TestContextLookup.Values)
            {
                context.SetActive(_testCycles);
            }

            _testCycles.Run(testRunID);
        }
Exemple #2
0
        /// <inheritdoc/>
        public void RunTests(IEnumerable <Guid> guids, int testRunID, IMUnitLogger logger)
        {
            ThrowUtilities.NullArgument(guids, nameof(guids));
            ThrowUtilities.NullArgument(logger, nameof(logger));

            foreach (Guid guid in guids)
            {
                _testCycles.TestContextLookup[guid].SetActive(_testCycles);
            }

            _testCycles.Run(testRunID);
        }