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" }; }
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"}; }
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(); }
public GilesConfigFactory(GilesConfig config, string solutionPath, string testAssemblyPath) { this.config = config; this.solutionPath = solutionPath; this.testAssemblyPath = testAssemblyPath; }
public BuildRunner(GilesConfig config, Settings settings) { this.config = config; this.settings = settings; }
public GilesTestListener(GilesConfig config) : this() { this.config = config; }
public SlayerModule(GilesConfig config) { this.config = config; }
public TestRunner(GilesConfig config) { this.config = config; }