@@ -183,6 +183,9 @@ public function testGroupListUsers()
183
183
$ commMember = $ userModel ->load ($ commMemberId );
184
184
$ commModerator = $ userModel ->load ($ commModeratorId );
185
185
$ commAdmin = $ userModel ->load ($ commAdminId );
186
+ $ commUsers =
187
+ array ($ commMemberId => $ commMember , $ commModeratorId => $ commModerator , $ commAdminId => $ commAdmin );
188
+
186
189
187
190
// add in an anonymous user to non admins
188
191
$ invalidUsers = array ($ commMember , $ commModerator , false );
@@ -205,9 +208,11 @@ public function testGroupListUsers()
205
208
$ users = $ resp ->data ->users ;
206
209
$ users = (array )$ users ;
207
210
$ this ->assertEquals (1 , sizeof ($ users ), 'users should only have one entry ' );
208
- foreach ($ users as $ id => $ email )
211
+ foreach ($ users as $ id => $ names )
209
212
{
210
213
$ this ->assertEquals ($ id , $ commAdminId , 'users should have commAdminId as an entry ' );
214
+ $ this ->assertEquals ($ commUsers [$ commAdminId ]->getFirstname (), $ names ->firstname );
215
+ $ this ->assertEquals ($ commUsers [$ commAdminId ]->getLastname (), $ names ->lastname );
211
216
}
212
217
213
218
// add some users, test again
@@ -227,9 +232,11 @@ public function testGroupListUsers()
227
232
$ users = (array )$ users ;
228
233
$ this ->assertEquals (3 , sizeof ($ users ), 'users should have 3 entries ' );
229
234
$ members = array ($ commAdminId , $ commMemberId , $ commModeratorId );
230
- foreach ($ users as $ id => $ email )
235
+ foreach ($ users as $ id => $ names )
231
236
{
232
237
$ this ->assertTrue (in_array ($ id , $ members ), 'users should have ' .$ id .' as an entry ' );
238
+ $ this ->assertEquals ($ commUsers [$ id ]->getFirstname (), $ names ->firstname );
239
+ $ this ->assertEquals ($ commUsers [$ id ]->getLastname (), $ names ->lastname );
233
240
}
234
241
235
242
// remove some users, test again
@@ -246,11 +253,12 @@ public function testGroupListUsers()
246
253
$ users = $ resp ->data ->users ;
247
254
$ users = (array )$ users ;
248
255
$ this ->assertEquals (1 , sizeof ($ users ), 'users should only have one entry ' );
249
- foreach ($ users as $ id => $ email )
256
+ foreach ($ users as $ id => $ names )
250
257
{
251
258
$ this ->assertEquals ($ id , $ commAdminId , 'users should have commAdminId as an entry ' );
259
+ $ this ->assertEquals ($ commUsers [$ id ]->getFirstname (), $ names ->firstname );
260
+ $ this ->assertEquals ($ commUsers [$ id ]->getLastname (), $ names ->lastname );
252
261
}
253
-
254
262
}
255
263
256
264
}
0 commit comments