public void SetupDependancies() { var rootUri = ConfigurationManager.AppSettings["HudsonRootUri"]; var buildxmlFetcher = new HudsonBuildXmlFetcher(); var jobxmlFetcher = new HudsonJobXmlFetcher(); var buildFetcher = new HudsonBuildFetcher(buildxmlFetcher); var jobFetcher = new HudsonJobFetcher(jobxmlFetcher); buildService = new BuildService(buildFetcher, jobFetcher); }
public void setup() { var rootUri = ConfigurationManager.AppSettings["HudsonRootUri"]; var xmlFetcher = new HudsonJobXmlFetcher(); var jobFetcher = new HudsonJobFetcher(xmlFetcher); var buildxmlFetcher = new HudsonBuildXmlFetcher(); var buildFetcher = new HudsonBuildFetcher(buildxmlFetcher); job = jobFetcher.GetJobFromJobName(JobName); build = job.GetLastBuildFrom(buildFetcher); }