public void ThrowArgumentException_WhenIncorrectUrlIsBuilt() { string jenkunsServerUrl = " &^s"; string projectName = "#"; var buildAdapter = new BuildAdapter(new HttpAdapter()); buildAdapter.GenerateBuildStatusUrl(jenkunsServerUrl, projectName); }
public void GenerateBuildStatusUrl() { var buildAdapter = new BuildAdapter(new HttpAdapter(), JenkinsTestData.JenkinsUrl, JenkinsTestData.ProjectName); string resutedUrl = buildAdapter.GenerateBuildStatusUrl(JenkinsTestData.JenkinsUrl, JenkinsTestData.ProjectName); Assert.AreEqual <string>( @"http://localhost:8080/job/Jenkins-CSharp-Api.Parameterized/api/xml", resutedUrl, "The Build status Url was not created correctly."); }