gluu
公開メンバ関数 | 静的公開メンバ関数 | 非公開メンバ関数 | 非公開変数類 | 静的非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest クラス
org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest 連携図
Collaboration graph

公開メンバ関数

void setup ()
 
void getAllScopesTest ()
 
void addScopeTest ()
 
void updateScopeTest ()
 
void getScopeByInumTest ()
 
void getScopeByWrongInumTest ()
 
void searchScopesTest ()
 
void deleteScopeTest ()
 

静的公開メンバ関数

static void testConnection ()
 

非公開メンバ関数

OxAuthScope generateAScope ()
 

非公開変数類

GluuScopeRepository scopeRepository
 
OxAuthScope scope
 

静的非公開変数類

static String searchPattern = "pro"
 
static boolean canRunOtherTest = false
 

詳解

関数詳解

◆ addScopeTest()

void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.addScopeTest ( )
inline
56  {
57  Assume.assumeTrue(canRunOtherTest);
58  System.out.println("==================");
59  System.out.println("Add Scope");
60  System.out.println("==================");
61 
63 
64  Assert.assertNotNull(scope);
65  System.out.println("*******************");
66  System.out.println("Done");
67  }
OxAuthScope generateAScope()
Definition: OpenIdConnetScopeApiTest.java:150
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
OxAuthScope createScope(OxAuthScope person)
Definition: GluuScopeRepository.java:52
OxAuthScope scope
Definition: OpenIdConnetScopeApiTest.java:16
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18

◆ deleteScopeTest()

void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.deleteScopeTest ( )
inline
134  {
135  Assume.assumeTrue(canRunOtherTest);
136  System.out.println("==================");
137  System.out.println("Delete scope");
138  System.out.println("==================");
140  String inum = scope.getInum();
141 
143 
145  Assert.assertNull(scope);
146  System.out.println("*******************");
147  System.out.println("Done");
148  }
void deleteScope(String inum)
Definition: GluuScopeRepository.java:36
OxAuthScope generateAScope()
Definition: OpenIdConnetScopeApiTest.java:150
String getInum()
Definition: OxAuthScope.java:60
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
OxAuthScope createScope(OxAuthScope person)
Definition: GluuScopeRepository.java:52
OxAuthScope scope
Definition: OpenIdConnetScopeApiTest.java:16
OxAuthScope getScope(String inum)
Definition: GluuScopeRepository.java:42
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18

◆ generateAScope()

OxAuthScope org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.generateAScope ( )
inlineprivate
150  {
151  int next1 = new Random().nextInt(100);
152  int next2 = new Random().nextInt(50);
153  String displayName = "ScopeAddByTest" + next1 + next2;
154  OxAuthScope scope = new OxAuthScope();
155  scope.setDisplayName(displayName);
156  scope.setScopeType(ScopeType.OPENID);
157  scope.setDescription("scope added using rest api");
158  return scope;
159  }
OxAuthScope scope
Definition: OpenIdConnetScopeApiTest.java:16

◆ getAllScopesTest()

void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.getAllScopesTest ( )
inline
42  {
43  Assume.assumeTrue(canRunOtherTest);
44  System.out.println("==================");
45  System.out.println("List openidconnect scopes");
46  System.out.println("==================");
47 
48  List<OxAuthScope> scopes = scopeRepository.getAllScopes();
49 
50  Assert.assertNotNull(scopes);
51  System.out.println("*******************");
52  System.out.println("Done");
53  }
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18
List< OxAuthScope > getAllScopes()
Definition: GluuScopeRepository.java:23

◆ getScopeByInumTest()

void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.getScopeByInumTest ( )
inline
87  {
88  Assume.assumeTrue(canRunOtherTest);
89  System.out.println("==================");
90  System.out.println("Get scope");
91  System.out.println("==================");
93  String inum = scope.getInum();
94 
96 
97  Assert.assertNotNull(scope);
98  Assert.assertEquals(inum, scope.getInum());
99  System.out.println("*******************");
100  System.out.println("Done");
101  }
OxAuthScope generateAScope()
Definition: OpenIdConnetScopeApiTest.java:150
String getInum()
Definition: OxAuthScope.java:60
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
OxAuthScope createScope(OxAuthScope person)
Definition: GluuScopeRepository.java:52
OxAuthScope scope
Definition: OpenIdConnetScopeApiTest.java:16
OxAuthScope getScope(String inum)
Definition: GluuScopeRepository.java:42
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18

◆ getScopeByWrongInumTest()

void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.getScopeByWrongInumTest ( )
inline
104  {
105  Assume.assumeTrue(canRunOtherTest);
106  System.out.println("==================");
107  System.out.println("Get scope");
108  System.out.println("==================");
109  String inum = "@!1525525";
110 
112 
113  Assert.assertNull(scope);
114  System.out.println("*******************");
115  System.out.println("Done");
116  }
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
OxAuthScope scope
Definition: OpenIdConnetScopeApiTest.java:16
OxAuthScope getScope(String inum)
Definition: GluuScopeRepository.java:42
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18

◆ searchScopesTest()

void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.searchScopesTest ( )
inline
119  {
120  Assume.assumeTrue(canRunOtherTest);
121  System.out.println("==================");
122  System.out.println("Search scopes");
123  System.out.println("==================");
124 
125  List<OxAuthScope> scopes = scopeRepository.searchScopes(searchPattern);
126 
127  Assert.assertNotNull(scopes);
128  Assert.assertTrue(scopes.size() > 1);
129  System.out.println("*******************");
130  System.out.println("Done");
131  }
static String searchPattern
Definition: OpenIdConnetScopeApiTest.java:17
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
List< OxAuthScope > searchScopes(String searchPattern)
Definition: GluuScopeRepository.java:30
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18

◆ setup()

void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.setup ( )
inline
36  {
37  Assume.assumeTrue(canRunOtherTest);
38  scopeRepository = new GluuScopeRepository();
39  }
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18

◆ testConnection()

static void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.testConnection ( )
inlinestatic
21  {
22  try {
23  GluuScopeRepository scopeRepository = new GluuScopeRepository();
24  scopeRepository.searchScopes(searchPattern);
25  canRunOtherTest = true;
26  } catch (Exception e) {
27  System.out.println("***********************");
28  System.out.println("ERROR OCCURS: POSSIBLE CAUSES");
29  System.out.println("1. MAKE SURE THE HOSTNAME DEFINE IN CONFIGURATION FILE IS RESOLVABLE");
30  System.out.println("2. MAKE SURE THE CERTS FILE ARE IMPORTED IN JAVA KEY STORE");
31  System.out.println("***********************");
32  }
33  }
static String searchPattern
Definition: OpenIdConnetScopeApiTest.java:17
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18

◆ updateScopeTest()

void org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.updateScopeTest ( )
inline
70  {
71  Assume.assumeTrue(canRunOtherTest);
72  System.out.println("==================");
73  System.out.println("Update Scope");
74  System.out.println("==================");
76  String displayName = "UpdatedScope";
77  scope.setDisplayName(displayName);
78 
80 
81  Assert.assertEquals(displayName, scope.getDisplayName());
82  System.out.println("*******************");
83  System.out.println("Done");
84  }
OxAuthScope generateAScope()
Definition: OpenIdConnetScopeApiTest.java:150
OxAuthScope updateScope(OxAuthScope person)
Definition: GluuScopeRepository.java:58
GluuScopeRepository scopeRepository
Definition: OpenIdConnetScopeApiTest.java:15
OxAuthScope createScope(OxAuthScope person)
Definition: GluuScopeRepository.java:52
void setDisplayName(String displayName)
Definition: OxAuthScope.java:72
OxAuthScope scope
Definition: OpenIdConnetScopeApiTest.java:16
String getDisplayName()
Definition: OxAuthScope.java:68
static boolean canRunOtherTest
Definition: OpenIdConnetScopeApiTest.java:18

メンバ詳解

◆ canRunOtherTest

boolean org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.canRunOtherTest = false
staticprivate

◆ scope

OxAuthScope org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.scope
private

◆ scopeRepository

GluuScopeRepository org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.scopeRepository
private

◆ searchPattern

String org.gluu.oxtrust.api.openidconnect.OpenIdConnetScopeApiTest.searchPattern = "pro"
staticprivate

このクラス詳解は次のファイルから抽出されました: