1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package com.atlassian.jira.rest.client.internal.json.gen;
18
19 import com.atlassian.jira.rest.client.JSONObjectMatcher;
20 import com.atlassian.jira.rest.client.domain.BasicUser;
21 import com.atlassian.jira.rest.client.internal.json.ResourceUtil;
22 import org.junit.Test;
23
24 import java.net.URI;
25
26 import static org.junit.Assert.*;
27
28 public class BasicUserJsonGeneratorTest {
29
30 private final BasicUserJsonGenerator generator = new BasicUserJsonGenerator();
31
32 @Test
33 public void testGenerate() throws Exception {
34 final BasicUser user = new BasicUser(new URI("http://localhost:2990/jira/rest/api/2/user?username=wseliga"), "wseliga", "Wojciech Seliga");
35 assertThat(generator.generate(user), JSONObjectMatcher.isEqual(
36 ResourceUtil.getJsonObjectFromResource("/json/user/valid-generated.json")
37 ));
38 }
39 }