@@ -174,7 +174,7 @@ public function testIsAdmin(): void
174174 // Check user has no role initially
175175 $ user3 = $ this ->object ->getById ($ this ->prefix . '3 ' );
176176 $ this ->assertFalse ($ user3 ->hasRole ('admin ' ));
177- $ this ->assertEmpty ( $ user3 ->getRole ());
177+ $ this ->assertEquals ( " foobar " , $ user3 ->getRole ());
178178
179179 // Set a role
180180 $ login =
$ this ->
__chooseValue (
'user3 ' ,
'[email protected] ' );
@@ -220,7 +220,6 @@ protected function expectedToken(string $tokenData, string $login, int $userId):
220220 'tokenData ' => $ tokenData ,
221221 'userid ' => $ userId ,
222222 'name ' => $ user ->getName (),
223- 'role ' => $ user ->getRole (),
224223 ];
225224
226225 $ tokenResult = $ this ->object ->isValidToken ($ loginCreated , $ jwtWrapper , $ userToken ->token );
@@ -230,11 +229,8 @@ protected function expectedToken(string $tokenData, string $login, int $userId):
230229
231230 // Compare user fields (excluding timestamps which may differ)
232231 $ this ->assertEquals ($ user ->getUserid (), $ tokenResult ->user ->getUserid ());
233- $ this ->assertEquals ($ user ->getName (), $ tokenResult ->user ->getName ());
234- $ this ->assertEquals ($ user ->getEmail (), $ tokenResult ->user ->getEmail ());
235- $ this ->assertEquals ($ user ->getUsername (), $ tokenResult ->user ->getUsername ());
236- $ this ->assertEquals ($ user ->getPassword (), $ tokenResult ->user ->getPassword ());
237- $ this ->assertEquals ($ user ->getRole (), $ tokenResult ->user ->getRole ());
232+ $ this ->assertEquals ($ user ->get ("userData " ), "userValue " );
233+ $ this ->assertEquals ($ user ->get ("userData " ), $ tokenResult ->user ->get ("userData " ));
238234 }
239235
240236 /**
@@ -332,7 +328,7 @@ public function testCreateAuthTokenIncludesDefaultUserFields(): void
332328
333329 $ this ->assertArrayHasKey ('userid ' , $ userToken ->data );
334330 $ this ->assertArrayHasKey ('name ' , $ userToken ->data );
335- $ this ->assertArrayHasKey ('role ' , $ userToken ->data );
331+ $ this ->assertArrayNotHasKey ('role ' , $ userToken ->data ); // Role isn't set because is null
336332 $ this ->assertEquals (2 , $ userToken ->data ['userid ' ]);
337333 }
338334
0 commit comments