1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package org.apache.amber.oauth2.common.domain;
22
23 import org.apache.amber.oauth2.common.domain.client.BasicClientInfo;
24 import org.apache.amber.oauth2.common.domain.client.BasicClientInfoBuilder;
25 import org.junit.Assert;
26 import org.junit.Test;
27
28
29
30
31 public class BasicClientInfoBuilderTest {
32
33 public static final String CLIENT_ID = "client_id";
34 public static final String CLIENT_SECRET = "client_secret";
35 public static final String REDIRECT_URI = "redirect_uri";
36 public static final String NAME = "name";
37 public static final String ICON_URI = "icon_uri";
38 public static final Long EXPIRES_IN = 1L;
39 public static final Long ISSUED_AT = 2L;
40
41 @Test
42 public void testNewClientInfo() throws Exception {
43
44 BasicClientInfo basicClientInfo = BasicClientInfoBuilder.clientInfo()
45 .setClientId(CLIENT_ID)
46 .setClientSecret(CLIENT_SECRET)
47 .setRedirectUri(REDIRECT_URI)
48 .setName(NAME)
49 .setIconUri(ICON_URI)
50 .setExpiresIn(EXPIRES_IN)
51 .setIssuedAt(ISSUED_AT)
52 .build();
53
54 Assert.assertNotNull(basicClientInfo);
55
56 Assert.assertEquals(CLIENT_ID, basicClientInfo.getClientId());
57 Assert.assertEquals(CLIENT_SECRET, basicClientInfo.getClientSecret());
58 Assert.assertEquals(REDIRECT_URI, basicClientInfo.getRedirectUri());
59 Assert.assertEquals(NAME, basicClientInfo.getName());
60 Assert.assertEquals(ICON_URI, basicClientInfo.getIconUri());
61 Assert.assertEquals(EXPIRES_IN, basicClientInfo.getExpiresIn());
62 Assert.assertEquals(ISSUED_AT, basicClientInfo.getIssuedAt());
63 }
64 }