mitreid-connect
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService クラス
org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService 連携図
Collaboration graph

公開メンバ関数

void prepare ()
 
void saveNew_notNullId ()
 
void saveNew_success ()
 
void update_nullSites ()
 
void update_success ()
 

非公開変数類

WhitelistedSiteRepository repository
 
DefaultWhitelistedSiteService service
 

詳解

著者
wkim

関数詳解

◆ prepare()

void org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService.prepare ( )
inline
50  {
51  Mockito.reset(repository);
52  }
WhitelistedSiteRepository repository
Definition: TestDefaultWhitelistedSiteService.java:44

◆ saveNew_notNullId()

void org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService.saveNew_notNullId ( )
inline
55  {
56 
57  WhitelistedSite site = Mockito.mock(WhitelistedSite.class);
58  Mockito.when(site.getId()).thenReturn(12345L); // arbitrary long value
59 
60  service.saveNew(site);
61  }
DefaultWhitelistedSiteService service
Definition: TestDefaultWhitelistedSiteService.java:47
WhitelistedSite saveNew(WhitelistedSite whitelistedSite)
Definition: DefaultWhitelistedSiteService.java:53

◆ saveNew_success()

void org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService.saveNew_success ( )
inline
64  {
65  WhitelistedSite site = Mockito.mock(WhitelistedSite.class);
66  Mockito.when(site.getId()).thenReturn(null);
67 
68  service.saveNew(site);
69 
70  Mockito.verify(repository).save(site);
71  }
DefaultWhitelistedSiteService service
Definition: TestDefaultWhitelistedSiteService.java:47
WhitelistedSite saveNew(WhitelistedSite whitelistedSite)
Definition: DefaultWhitelistedSiteService.java:53
WhitelistedSiteRepository repository
Definition: TestDefaultWhitelistedSiteService.java:44

◆ update_nullSites()

void org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService.update_nullSites ( )
inline
74  {
75 
76  WhitelistedSite oldSite = Mockito.mock(WhitelistedSite.class);
77  WhitelistedSite newSite = Mockito.mock(WhitelistedSite.class);
78 
79  // old client null
80  try {
81  service.update(null, newSite);
82  fail("Old site input is null. Expected a IllegalArgumentException.");
83  } catch (IllegalArgumentException e) {
84  assertThat(e, is(notNullValue()));
85  }
86 
87  // new client null
88  try {
89  service.update(oldSite, null);
90  fail("New site input is null. Expected a IllegalArgumentException.");
91  } catch (IllegalArgumentException e) {
92  assertThat(e, is(notNullValue()));
93  }
94 
95  // both clients null
96  try {
97  service.update(null, null);
98  fail("Both site inputs are null. Expected a IllegalArgumentException.");
99  } catch (IllegalArgumentException e) {
100  assertThat(e, is(notNullValue()));
101  }
102  }
DefaultWhitelistedSiteService service
Definition: TestDefaultWhitelistedSiteService.java:47
WhitelistedSite update(WhitelistedSite oldWhitelistedSite, WhitelistedSite whitelistedSite)
Definition: DefaultWhitelistedSiteService.java:71

◆ update_success()

void org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService.update_success ( )
inline
105  {
106 
107  WhitelistedSite oldSite = Mockito.mock(WhitelistedSite.class);
108  WhitelistedSite newSite = Mockito.mock(WhitelistedSite.class);
109 
110  service.update(oldSite, newSite);
111 
112  Mockito.verify(repository).update(oldSite, newSite);
113  }
DefaultWhitelistedSiteService service
Definition: TestDefaultWhitelistedSiteService.java:47
WhitelistedSite update(WhitelistedSite oldWhitelistedSite, WhitelistedSite whitelistedSite)
Definition: DefaultWhitelistedSiteService.java:71
WhitelistedSiteRepository repository
Definition: TestDefaultWhitelistedSiteService.java:44

メンバ詳解

◆ repository

WhitelistedSiteRepository org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService.repository
private

◆ service

DefaultWhitelistedSiteService org.mitre.openid.connect.service.impl.TestDefaultWhitelistedSiteService.service
private

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