Esempio n. 1
0
 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;
 }
Esempio n. 2
0
 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;
     }
 }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
 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;
 }
Esempio n. 5
0
        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);
        }