public SessionResults RunAssembly(Assembly assembly) { var remoteTestRunner = new RemoteTestRunner(0); var package = SetupTestPackager(assembly); remoteTestRunner.Load(package); var listener = new GilesNUnitEventListener(); remoteTestRunner.Run(listener); return listener.SessionResults; }
public SessionResults RunAssembly( Assembly assembly ) { using (var domainRunner = new DomainRunner()) { TestPackage package = SetupTestPackager( assembly ); domainRunner.Load( package ); var listener = new GilesNUnitEventListener(); domainRunner.Run( listener ); return listener.SessionResults; } }
public SessionResults RunAssembly(Assembly assembly) { var remoteTestRunner = new RemoteTestRunner(0); var package = SetupTestPackager(assembly); remoteTestRunner.Load(package); var listener = new GilesNUnitEventListener(); remoteTestRunner.Run(listener); return(listener.SessionResults); }
public SessionResults RunAssembly(Assembly assembly, IEnumerable<string> filters) { this.filters = filters; var remoteTestRunner = new RemoteTestRunner(0); var package = SetupTestPackager(assembly); remoteTestRunner.Load(package); var listener = new GilesNUnitEventListener(); if (filters.Count() == 0) remoteTestRunner.Run(listener); else remoteTestRunner.Run(listener, GetFilters()); return listener.SessionResults; }
public SessionResults RunAssembly(Assembly assembly, IEnumerable <string> filters) { this.filters = filters; var remoteTestRunner = new RemoteTestRunner(0); var package = SetupTestPackager(assembly); remoteTestRunner.Load(package); var listener = new GilesNUnitEventListener(); if (filters.Count() == 0) { remoteTestRunner.Run(listener); } else { remoteTestRunner.Run(listener, GetFilters()); } return(listener.SessionResults); }