Используя REST API, я создал Project в Jira, затем создал Epic
и связал его с проектом. Я также создал User story
и связал в Epic
, но теперь проблема в том, что когда я пытаюсь создать ошибку и связать ее с историей, она не работает. Ниже приведен код. Используя этот код, ошибка создается непосредственно в проекте
@Test
public void createBugWithinStory() {
credsDeclaration();
String issueBody = "{\"fields\":{\"project\":{\"id\": \"10200\"},"
+ "\"summary\": \"Creating New Bug for 2020\","
+ "\"description\": \"Creating Bug for this Story\","
+ "\"issuetype\": {\"name\": \"Bug\"}}}";
String newIssueId = given().when().headers("Authorization", "Basic " + auth, "Content-Type", "application/json")
.body(issueBody).post("/rest/api/2/issue").then().log().body().assertThat().statusCode(201).extract()
.jsonPath().get("id");
System.out.println("New Story Id : " + newIssueId);
}