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.api.domain.BasicUser;
20 import com.atlassian.jira.rest.client.internal.json.ResourceUtil;
21 import com.atlassian.jira.rest.client.test.matchers.JSONObjectMatcher;
22 import org.junit.Assert;
23 import org.junit.Test;
24
25 import java.net.URI;
26
27 public class BasicUserJsonGeneratorTest {
28
29 private final BasicUserJsonGenerator generator = new BasicUserJsonGenerator();
30
31 @Test
32 public void testGenerate() throws Exception {
33 final BasicUser user = new BasicUser(new URI("http://localhost:2990/jira/rest/api/2/user?username=wseliga"), "wseliga", "Wojciech Seliga");
34 Assert.assertThat(generator.generate(user), JSONObjectMatcher.isEqual(
35 ResourceUtil.getJsonObjectFromResource("/json/user/valid-generated.json")
36 ));
37 }
38 }