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

公開メンバ関数

void setup ()
 
void getAllSectorsTest ()
 
void searchSectorsTest ()
 
void addSectorTest ()
 
void updateSectorTest ()
 
void getSectorByIdTest ()
 
void deleteSectorTest ()
 

静的公開メンバ関数

static void testConnection ()
 

非公開メンバ関数

OxAuthSectorIdentifier generateNewSector ()
 

非公開変数類

SectorIdentifierRepository sectorRepository
 
OxAuthSectorIdentifier sector
 
String oxID
 

静的非公開変数類

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

詳解

関数詳解

◆ addSectorTest()

void org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.addSectorTest ( )
inline
75  {
76  Assume.assumeTrue(canRunOtherTest);
77  System.out.println("==================");
78  System.out.println("Add new sector identifier");
79  System.out.println("==================");
80 
82 
83  Assert.assertNotNull(sector);
84  Assert.assertNotNull(sector.getId());
85  System.out.println("*******************");
86  System.out.println("Done");
87  }
static boolean canRunOtherTest
Definition: SectorIdentifierTest.java:20
OxAuthSectorIdentifier createSector(OxAuthSectorIdentifier sector)
Definition: SectorIdentifierRepository.java:52
OxAuthSectorIdentifier generateNewSector()
Definition: SectorIdentifierTest.java:143
SectorIdentifierRepository sectorRepository
Definition: SectorIdentifierTest.java:17
String getId()
Definition: OxAuthSectorIdentifier.java:42
OxAuthSectorIdentifier sector
Definition: SectorIdentifierTest.java:18

◆ deleteSectorTest()

void org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.deleteSectorTest ( )
inline
128  {
129  Assume.assumeTrue(canRunOtherTest);
130  System.out.println("==================");
131  System.out.println("Delete sector identifier");
132  System.out.println("==================");
134  oxID = sector.getId();
135 
137 
138  Assert.assertNull(sectorRepository.getSectorIdentifier(oxID));
139  System.out.println("*******************");
140  System.out.println("Done");
141  }
static boolean canRunOtherTest
Definition: SectorIdentifierTest.java:20
OxAuthSectorIdentifier getSectorIdentifier(String id)
Definition: SectorIdentifierRepository.java:35
OxAuthSectorIdentifier createSector(OxAuthSectorIdentifier sector)
Definition: SectorIdentifierRepository.java:52
OxAuthSectorIdentifier generateNewSector()
Definition: SectorIdentifierTest.java:143
SectorIdentifierRepository sectorRepository
Definition: SectorIdentifierTest.java:17
String getId()
Definition: OxAuthSectorIdentifier.java:42
String oxID
Definition: SectorIdentifierTest.java:21
OxAuthSectorIdentifier sector
Definition: SectorIdentifierTest.java:18
void deleteSectorIdentifier(String id)
Definition: SectorIdentifierRepository.java:46

◆ generateNewSector()

OxAuthSectorIdentifier org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.generateNewSector ( )
inlineprivate
143  {
144  OxAuthSectorIdentifier sector = new OxAuthSectorIdentifier();
145  sector.setId(UUID.randomUUID().toString());
146  sector.setSelected(true);
147  List<String> redirectUris = new ArrayList<String>();
148  redirectUris.add("https://simple.redirect.com" + new Random().nextInt(100));
149  sector.setRedirectUris(redirectUris);
150  return sector;
151  }
OxAuthSectorIdentifier sector
Definition: SectorIdentifierTest.java:18

◆ getAllSectorsTest()

void org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.getAllSectorsTest ( )
inline
45  {
46  Assume.assumeTrue(canRunOtherTest);
47  System.out.println("==================");
48  System.out.println("List sector identifiers");
49  System.out.println("==================");
50 
51  List<OxAuthSectorIdentifier> sectors = sectorRepository.getAllSectorIdentifiers();
52 
53  Assert.assertNotNull(sectors);
54  Assert.assertTrue(!sectors.isEmpty());
55  System.out.println("*******************");
56  System.out.println("Done");
57  }
static boolean canRunOtherTest
Definition: SectorIdentifierTest.java:20
SectorIdentifierRepository sectorRepository
Definition: SectorIdentifierTest.java:17
List< OxAuthSectorIdentifier > getAllSectorIdentifiers()
Definition: SectorIdentifierRepository.java:23

◆ getSectorByIdTest()

void org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.getSectorByIdTest ( )
inline
111  {
112  Assume.assumeTrue(canRunOtherTest);
113  System.out.println("==================");
114  System.out.println("Get sector identifier");
115  System.out.println("==================");
117  oxID = sector.getId();
118 
120 
121  Assert.assertNotNull(sector);
122  Assert.assertEquals(oxID, sector.getId());
123  System.out.println("*******************");
124  System.out.println("Done");
125  }
static boolean canRunOtherTest
Definition: SectorIdentifierTest.java:20
OxAuthSectorIdentifier getSectorIdentifier(String id)
Definition: SectorIdentifierRepository.java:35
OxAuthSectorIdentifier createSector(OxAuthSectorIdentifier sector)
Definition: SectorIdentifierRepository.java:52
OxAuthSectorIdentifier generateNewSector()
Definition: SectorIdentifierTest.java:143
SectorIdentifierRepository sectorRepository
Definition: SectorIdentifierTest.java:17
String getId()
Definition: OxAuthSectorIdentifier.java:42
String oxID
Definition: SectorIdentifierTest.java:21
OxAuthSectorIdentifier sector
Definition: SectorIdentifierTest.java:18

◆ searchSectorsTest()

void org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.searchSectorsTest ( )
inline
60  {
61  Assume.assumeTrue(canRunOtherTest);
62  System.out.println("==================");
63  System.out.println("Search sector identifiers");
64  System.out.println("==================");
65 
66  List<OxAuthSectorIdentifier> sectorsFound = sectorRepository.searchSectorIdentifiers(searchPattern);
67 
68  Assert.assertNotNull(sectorsFound);
69  Assert.assertTrue(!sectorsFound.isEmpty());
70  System.out.println("*******************");
71  System.out.println("Done");
72  }
static boolean canRunOtherTest
Definition: SectorIdentifierTest.java:20
SectorIdentifierRepository sectorRepository
Definition: SectorIdentifierTest.java:17
static String searchPattern
Definition: SectorIdentifierTest.java:19
List< OxAuthSectorIdentifier > searchSectorIdentifiers(String searchPattern)
Definition: SectorIdentifierRepository.java:29

◆ setup()

void org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.setup ( )
inline
39  {
40  Assume.assumeTrue(canRunOtherTest);
41  sectorRepository = new SectorIdentifierRepository();
42  }
static boolean canRunOtherTest
Definition: SectorIdentifierTest.java:20
SectorIdentifierRepository sectorRepository
Definition: SectorIdentifierTest.java:17

◆ testConnection()

static void org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.testConnection ( )
inlinestatic
24  {
25  try {
26  SectorIdentifierRepository sectorRepository = new SectorIdentifierRepository();
27  sectorRepository.searchSectorIdentifiers(searchPattern);
28  canRunOtherTest = true;
29  } catch (Exception e) {
30  System.out.println("***********************");
31  System.out.println("ERROR OCCURS: POSSIBLE CAUSES");
32  System.out.println("1. MAKE SURE THE HOSTNAME DEFINE IN CONFIGURATION FILE IS RESOLVABLE");
33  System.out.println("2. MAKE SURE THE CERTS FILE ARE IMPORTED IN JAVA KEY STORE");
34  System.out.println("***********************");
35  }
36  }
static boolean canRunOtherTest
Definition: SectorIdentifierTest.java:20
SectorIdentifierRepository sectorRepository
Definition: SectorIdentifierTest.java:17
static String searchPattern
Definition: SectorIdentifierTest.java:19

◆ updateSectorTest()

void org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.updateSectorTest ( )
inline
90  {
91  Assume.assumeTrue(canRunOtherTest);
92  System.out.println("==================");
93  System.out.println("Update sector identifier");
94  System.out.println("==================");
96  List<String> uris = sector.getRedirectUris();
97  uris.add("https://updateuri.redirect.com");
98  sector.setRedirectUris(uris);
99 
101 
102  Assert.assertNotNull(sector);
103  Assert.assertNotNull(sector.getId());
104  Assert.assertNotNull(sector.getRedirectUris());
105  Assert.assertTrue(sector.getRedirectUris().size() == 2);
106  System.out.println("*******************");
107  System.out.println("Done");
108  }
static boolean canRunOtherTest
Definition: SectorIdentifierTest.java:20
OxAuthSectorIdentifier updateSector(OxAuthSectorIdentifier sector)
Definition: SectorIdentifierRepository.java:58
OxAuthSectorIdentifier createSector(OxAuthSectorIdentifier sector)
Definition: SectorIdentifierRepository.java:52
List< String > getRedirectUris()
Definition: OxAuthSectorIdentifier.java:50
OxAuthSectorIdentifier generateNewSector()
Definition: SectorIdentifierTest.java:143
SectorIdentifierRepository sectorRepository
Definition: SectorIdentifierTest.java:17
String getId()
Definition: OxAuthSectorIdentifier.java:42
void setRedirectUris(List< String > redirectUris)
Definition: OxAuthSectorIdentifier.java:54
OxAuthSectorIdentifier sector
Definition: SectorIdentifierTest.java:18

メンバ詳解

◆ canRunOtherTest

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

◆ oxID

String org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.oxID
private

◆ searchPattern

String org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.searchPattern = "-"
staticprivate

◆ sector

OxAuthSectorIdentifier org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.sector
private

◆ sectorRepository

SectorIdentifierRepository org.gluu.oxtrust.api.openidconnect.SectorIdentifierTest.sectorRepository
private

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