1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package it;
17
18 import com.atlassian.jira.rest.client.IntegrationTestUtil;
19 import com.atlassian.jira.rest.client.api.domain.Issue;
20 import com.atlassian.jira.rest.client.internal.json.TestConstants;
21 import org.junit.Before;
22 import org.junit.Test;
23
24 import static org.junit.Assert.assertEquals;
25 import static org.junit.Assert.assertNull;
26
27 public class AsynchronousIssueRestClientWithAnonymousThingsAsynchronousRestClientTest extends AbstractAsynchronousRestClientTest {
28
29 private static boolean alreadyRestored;
30
31 @Before
32 public void setup() {
33 if (!alreadyRestored) {
34 IntegrationTestUtil.restoreAppropriateJiraData(TestConstants.JIRA_DUMP_UNASSIGNED_FILE, administration);
35 alreadyRestored = true;
36 }
37 }
38
39 @Test
40 public void testGetUnassignedIssue() throws Exception {
41 final Issue issue = client.getIssueClient().getIssue("TST-1").claim();
42 assertEquals("TST-1", issue.getKey());
43 assertNull(issue.getAssignee());
44 }
45
46 }