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);
        }
Example #3
0
        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);
        }
Example #5
0
 public Build GetLastBuildFrom(HudsonBuildFetcher buildFetcher)
 {
     return buildFetcher.GetBuildFor(Name, LastCompletedBuild.number);
 }