@@ -25,7 +25,7 @@ void apiTokensByInstitution() throws Exception {
2525 AccessCookieFilter accessCookieFilter = openIDConnectFlow ("/api/v1/users/me" , INSTITUTION_ADMIN_SUB ,
2626 institutionalAdminEntitlementOperator (ORGANISATION_GUID ));
2727
28- List <APIToken > tokens = given ()
28+ List <Map < String , Object > > tokens = given ()
2929 .when ()
3030 .filter (accessCookieFilter .cookieFilter ())
3131 .accept (ContentType .JSON )
@@ -71,7 +71,7 @@ void create() throws Exception {
7171 });
7272 String token = res .get ("token" );
7373
74- APIToken apiToken = given ()
74+ Map < String , Object > apiToken = given ()
7575 .when ()
7676 .filter (accessCookieFilter .cookieFilter ())
7777 .accept (ContentType .JSON )
@@ -81,11 +81,11 @@ void create() throws Exception {
8181 .post ("/api/v1/tokens" )
8282 .as (new TypeRef <>() {
8383 });
84- assertNull (apiToken .getHashedValue ( ));
85- assertEquals (ORGANISATION_GUID , apiToken .getOrganizationGUID ( ));
86- assertEquals ("test" , apiToken .getDescription ( ));
84+ assertNull (apiToken .get ( "hashedValue" ));
85+ assertEquals (ORGANISATION_GUID , apiToken .get ( "organizationGUID" ));
86+ assertEquals ("test" , apiToken .get ( "description" ));
8787
88- APIToken apiTokenFromDB = apiTokenRepository .findById (apiToken .getId ( )).get ();
88+ APIToken apiTokenFromDB = apiTokenRepository .findById (Long . valueOf ( apiToken .get ( "id" ). toString () )).get ();
8989 assertEquals (HashGenerator .hashToken (token ), apiTokenFromDB .getHashedValue ());
9090 }
9191
@@ -101,7 +101,7 @@ void createSuperUserToken() throws Exception {
101101 .contentType (ContentType .JSON )
102102 .get ("/api/v1/tokens/generate-token" );
103103
104- APIToken apiToken = given ()
104+ Map < String , Object > apiToken = given ()
105105 .when ()
106106 .filter (accessCookieFilter .cookieFilter ())
107107 .accept (ContentType .JSON )
@@ -111,7 +111,7 @@ void createSuperUserToken() throws Exception {
111111 .post ("/api/v1/tokens" )
112112 .as (new TypeRef <>() {
113113 });
114- assertEquals ("super-users-rule" , apiToken .getOrganizationGUID ( ));
114+ assertEquals ("super-users-rule" , apiToken .get ( "organizationGUID" ));
115115 }
116116
117117 @ Test
@@ -149,7 +149,11 @@ void createWithFaultyToken() throws Exception {
149149 .accept (ContentType .JSON )
150150 .header (accessCookieFilter .csrfToken ().getHeaderName (), accessCookieFilter .csrfToken ().getToken ())
151151 .contentType (ContentType .JSON )
152- .body (new APIToken ("wrong" , "wrong" , false , "wrong" , user ))
152+ .body (Map .of (
153+ "organizationGUID" , "wrong" ,
154+ "hashedValue" , "wrong" ,
155+ "superUserToken" , false ,
156+ "description" , "test" ))
153157 .post ("/api/v1/tokens" )
154158 .then ()
155159 .statusCode (403 );
@@ -221,7 +225,7 @@ void deleteSuperUserTokenNotAllowed() throws Exception {
221225 void apiTokensBySuperAdmin () throws Exception {
222226 AccessCookieFilter accessCookieFilter = openIDConnectFlow ("/api/v1/users/login" , SUPER_SUB );
223227
224- List <APIToken > tokens = given ()
228+ List <Map < String , Object > > tokens = given ()
225229 .when ()
226230 .filter (accessCookieFilter .cookieFilter ())
227231 .accept (ContentType .JSON )
@@ -232,8 +236,8 @@ void apiTokensBySuperAdmin() throws Exception {
232236 });
233237
234238 assertEquals (4 , tokens .size ());
235- assertEquals (1L , tokens .stream ().filter (token -> token .isSuperUserToken ( )).count ());
236- assertEquals (2L , tokens .stream ().filter (token -> token .getOrganizationGUID ( ) != null ).count ());
239+ assertEquals (1L , tokens .stream ().filter (token -> ( boolean ) token .get ( "superUserToken" )).count ());
240+ assertEquals (2L , tokens .stream ().filter (token -> token .get ( "organizationGUID" ) != null ).count ());
237241 }
238242
239243 @ Test
0 commit comments