public Runner(ITestEngine engine, HostedOptions options) { _engine = engine; _options = options; _resultService = _engine.Services.GetService <IResultService>(); _filterService = _engine.Services.GetService <ITestFilterService>(); }
public NUnitTestFilterBuilder(ITestFilterService filterService) { if (filterService == null) throw new NUnitEngineException("TestFilterService is not available. Engine in use is incorrect version."); _filterService = filterService; }
public Runner(ITestEngine engine, HostedOptions options) { _engine = engine; _options = options; _resultService = _engine.Services.GetService<IResultService>(); _filterService = _engine.Services.GetService<ITestFilterService>(); }
public NUnitTestFilterBuilder(ITestFilterService filterService) { if (filterService == null) { throw new NUnitEngineException("TestFilterService is not available. Engine in use is incorrect version."); } _filterService = filterService; }
static void Main(string[] args) { ITestEngine engine = TestEngineActivator.CreateInstance(); ITestFilterService _filterService = engine.Services.GetService <ITestFilterService>(); TestPackage package = new TestPackage(Assembly.GetExecutingAssembly().Location); package.AddSetting("WorkDirectory", Environment.CurrentDirectory); using (ITestRunner runner = engine.GetRunner(package)) { ITestFilterBuilder builder = _filterService.GetTestFilterBuilder(); XmlNode result = runner.Run(null, builder.GetFilter()); } }
public ConsoleRunner(ITestEngine engine, ConsoleOptions options, ExtendedTextWriter writer) { _engine = engine; _options = options; _outWriter = writer; _workDirectory = options.WorkDirectory; if (_workDirectory == null) _workDirectory = Environment.CurrentDirectory; else if (!Directory.Exists(_workDirectory)) Directory.CreateDirectory(_workDirectory); _resultService = _engine.Services.GetService<IResultService>(); _filterService = _engine.Services.GetService<ITestFilterService>(); }
private TestFilter MakeTestFilter(IEnumerable <TestCase> testCases) { ITestFilterService filterService = TestEngine.Services.GetService <ITestFilterService>(); if (filterService == null) { throw new NUnitEngineException("TestFilterService is not available. Engine in use is incorrect version."); } ITestFilterBuilder filterBuilder = filterService.GetTestFilterBuilder(); foreach (TestCase testCase in testCases) { filterBuilder.AddTest(testCase.FullyQualifiedName); } return(filterBuilder.GetFilter()); }
public ConsoleRunner(ITestEngine engine, ConsoleOptions options, ExtendedTextWriter writer) { _engine = engine; _options = options; _outWriter = writer; _workDirectory = options.WorkDirectory; if (_workDirectory == null) { _workDirectory = Environment.CurrentDirectory; } else if (!Directory.Exists(_workDirectory)) { Directory.CreateDirectory(_workDirectory); } _resultService = _engine.Services.GetService <IResultService>(); _filterService = _engine.Services.GetService <ITestFilterService>(); }
public ConsoleRunner(ITestEngine engine, ConsoleOptions options, ExtendedTextWriter writer) { _engine = engine; _options = options; _outWriter = writer; _workDirectory = options.WorkDirectory ?? Directory.GetCurrentDirectory(); if (!Directory.Exists(_workDirectory)) { Directory.CreateDirectory(_workDirectory); } _resultService = _engine.Services.GetService <IResultService>(); _filterService = _engine.Services.GetService <ITestFilterService>(); _extensionService = _engine.Services.GetService <IExtensionService>(); // Enable TeamCityEventListener immediately, before the console is redirected _extensionService?.EnableExtension("NUnit.Engine.Listeners.TeamCityEventListener", _options.TeamCity); }
public ConsoleRunner(ITestEngine engine, ConsoleOptions options, ExtendedTextWriter writer) { _engine = engine; _options = options; _outWriter = writer; _workDirectory = options.WorkDirectory; if (_workDirectory == null) _workDirectory = Environment.CurrentDirectory; else if (!Directory.Exists(_workDirectory)) Directory.CreateDirectory(_workDirectory); _resultService = _engine.Services.GetService<IResultService>(); _filterService = _engine.Services.GetService<ITestFilterService>(); _extensionService = _engine.Services.GetService<IExtensionService>(); // Enable TeamCityEventListener immediately, before the console is redirected _extensionService.EnableExtension("NUnit.Engine.Listeners.TeamCityEventListener", _options.TeamCity); }
public void Initialize() { engine = TestEngineActivator.CreateInstance(); filterService = engine.Services.GetService <ITestFilterService>(); }
public void Initialize () { engine = TestEngineActivator.CreateInstance (); filterService = engine.Services.GetService<ITestFilterService>(); }
public NUnitTestFilterBuilder(ITestFilterService filterService, IAdapterSettings settings) { this.settings = settings; _filterService = filterService ?? throw new NUnitEngineException("TestFilterService is not available. Engine in use is incorrect version."); }
public void Initialize() { engine = TestEngineActivator.CreateInstance(); filterService = engine.Services.GetService <ITestFilterService>(); AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve; }