public void GetOneIssueInvalidData() { #region Parameters string issue_id = "0"; //Expected Result string statusCodeExpected = "NotFound"; string message = "Issue #0 not found"; string code = "1100"; string localized = "Issue 0 not found."; #endregion #region Request oneIssue = new GET_OneIssueRequest(issue_id); response = oneIssue.ExecuteRequest(); #endregion #region Assert Assert.Multiple(() => { Assert.AreEqual(statusCodeExpected, response.StatusCode.ToString()); Assert.AreEqual(message, response.Data["message"].ToString()); Assert.AreEqual(code, response.Data["code"].ToString()); Assert.AreEqual(localized, response.Data["localized"].ToString()); }); #endregion }
public void GetOneIssueSucess() { #region Parameters List <string> dataIssue = IssuesBDSteps.ReturnIssuesRandom(); string issue_id = dataIssue[0]; //Expected Result string statusCodeExpected = "OK"; string summary = dataIssue[1]; string description = dataIssue[2]; string nameProject = dataIssue[4]; #endregion #region Request oneIssue = new GET_OneIssueRequest(issue_id); response = oneIssue.ExecuteRequest(); #endregion #region Assert Assert.Multiple(() => { Assert.AreEqual(statusCodeExpected, response.StatusCode.ToString()); Assert.AreEqual(summary, response.Data["issues"][0]["summary"].ToString()); Assert.AreEqual(description, response.Data["issues"][0]["description"].ToString()); Assert.AreEqual(nameProject, response.Data["issues"][0]["project"]["name"].ToString()); }); #endregion }