public void ParameterizedBuild() { Assert.That(_jenkins.IsChecked("This build is parameterized"), Is.True, "'This build is parameterized' is not checked"); Assert.That(_jenkins.GetValueByXPath("String Parameter", "./tr/td[preceding-sibling::td[text()='Name']]/input"), Is.EqualTo("sha1")); Assert.That(_jenkins.GetValueByXPath("String Parameter", "./tr/td[preceding-sibling::td[text()='Default Value']]/input"), Is.Empty); Assert.That(_jenkins.GetTextByXPath("String Parameter", "./tr/td[preceding-sibling::td[text()='Description']]/textarea"), Is.EqualTo("What pull request to build, e.g. origin/pr/9/head")); }
public void DiscardOldBuilds() { Assert.That(_jenkins.IsChecked("Discard Old Builds"), Is.True, "'Discard Old Builds' not checked"); }
public void StartXvfb() { Assert.That(_jenkins.IsChecked( "Start Xvfb before the build, and shut it down after."), Is.True, "'Start Xvfb before the build, and shut it down after.' not checked"); }