public void SetupDependancies() { var xmlFetcher = new HudsonXmlFetcher(); var buildFetcher = new HudsonBuildFetcher(xmlFetcher); var jobFetcher = new HudsonJobFetcher(xmlFetcher); buildService = new BuildService(buildFetcher, jobFetcher); }
public static void setup(TestContext ctx) { var xmlFetcher = new HudsonXmlFetcher(); var jobFetcher = new HudsonJobFetcher(xmlFetcher); var buildFetcher = new HudsonBuildFetcher(xmlFetcher); job = jobFetcher.GetJobFromJobName(JobName); build = job.GetLastBuildFrom(buildFetcher); }
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); }
public Build GetLastBuildFrom(HudsonBuildFetcher buildFetcher) { return buildFetcher.GetBuildFor(Name, LastCompletedBuild.number); }