Example #1
0
        public void RunTest()
        {
            JenkinsModelRun build;

            using (Jenkins jenkins = new Jenkins(this.host, this.login, this.password))
            {
                build = jenkins.RunJobComplete("Freestyle Test Pure");
            }

            //Assert.AreEqual(JenkinsResult.Success, build.Result, "build.Result");
        }
Example #2
0
        public void RunParamTest()
        {
            JenkinsModelRun build;

            using (Jenkins jenkins = new Jenkins(this.host, this.login, this.password))
            {
                JenkinsBuildParameters par = new JenkinsBuildParameters();
                par.Add("ParamA", "TestA");
                par.Add("ParamB", "TestB");
                par.Add("ParamC", "TestC");
                par.Add("CheckD", false);
                par.Add("CheckE", true);
                par.Add("TextBoxF", "TextF1\\nTextF2\\nTextF3");

                build = jenkins.RunJobComplete("Freestyle Test Parameter", par);
            }

            //Assert.AreEqual(JenkinsResult.Success, build.Result, "build.Result");
        }
Example #3
0
        public void RunParamTest()
        {
            JenkinsModelRun build;

            using (Jenkins jenkins = new Jenkins(host, this.login, this.password))
            {
                JenkinsBuildParameters par = new JenkinsBuildParameters();
                par.Add("ParamA", "");
                par.Add("ParamB", "");
                par.Add("ParamC", "");
                par.Add("CheckD", true);
                par.Add("CheckE", false);
                par.Add("TextBoxF", "Dies ist ein\r\nkleines Beispiel");

                build = jenkins.RunJobComplete("Freestyle Test Parameter", par);
            }

            //Assert.AreEqual(JenkinsResult.Failure, build.Result, "build.Result");
        }