Example #1
0
        public GilesConfigFactory(GilesConfig config, IFileSystem fileSystem, string solutionPath, string testAssemblyPath, string projectRoot)
        {
            this.config           = config;
            this.fileSystem       = fileSystem;
            this.solutionPath     = solutionPath;
            this.testAssemblyPath = testAssemblyPath;
            this.projectRoot      = projectRoot;

            supportedRunners = new[] { "mspec.exe", "nunit-console.exe:/nologo" };
        }
Example #2
0
        public GilesConfigFactory(GilesConfig config, IFileSystem fileSystem, string solutionPath, string testAssemblyPath, string projectRoot)
        {
            this.config = config;
            this.fileSystem = fileSystem;
            this.solutionPath = solutionPath;
            this.testAssemblyPath = testAssemblyPath;
            this.projectRoot = projectRoot;

            supportedRunners = new[] {"mspec.exe", "nunit-console.exe:/nologo"};
        }
Example #3
0
 public SourceWatcher(IBuildRunner buildRunner, IFileSystem fileSystem,
     IFileWatcherFactory fileWatcherFactory, GilesConfig config)
 {
     FileWatchers = new List<FileSystemWatcher>();
     this.fileSystem = fileSystem;
     this.buildRunner = buildRunner;
     this.fileWatcherFactory = fileWatcherFactory;
     this.config = config;
     buildDelayTimer = new Timer { AutoReset = false, Enabled = false, Interval = config.BuildDelay };
     config.PropertyChanged += config_PropertyChanged;
     buildDelayTimer.Elapsed += (sender, e) => RunNow();
 }
Example #4
0
 public GilesConfigFactory(GilesConfig config, string solutionPath, string testAssemblyPath)
 {
     this.config = config;
     this.solutionPath = solutionPath;
     this.testAssemblyPath = testAssemblyPath;
 }
Example #5
0
 public BuildRunner(GilesConfig config, Settings settings)
 {
     this.config = config;
     this.settings = settings;
 }
Example #6
0
 public GilesTestListener(GilesConfig config)
     : this()
 {
     this.config = config;
 }
Example #7
0
 public SlayerModule(GilesConfig config)
 {
     this.config = config;
 }
Example #8
0
 public TestRunner(GilesConfig config)
 {
     this.config = config;
 }