@@ -145,11 +145,16 @@ class UserLocking extends Tester\TestCase
145145        );
146146        $ this  ->presenter ->users ->refresh ($ student );
147147
148-         Assert::equal ($ student ->getId (), $ payload ['id ' ]);
149-         Assert::equal ($ group ->getId (), $ payload ['privateData ' ]['groupLock ' ]);
150-         Assert::equal ($ _SERVER  ['REMOTE_ADDR ' ], $ payload ['privateData ' ]['ipLock ' ]);
151-         Assert::equal ($ group ->getExamEnd ()->getTimestamp (), $ payload ['privateData ' ]['groupLockExpiration ' ]);
152-         Assert::equal ($ group ->getExamEnd ()->getTimestamp (), $ payload ['privateData ' ]['ipLockExpiration ' ]);
148+         Assert::count (2 , $ payload );
149+         Assert::true (array_key_exists ("user " , $ payload ));
150+         Assert::true (array_key_exists ("group " , $ payload ));
151+ 
152+         Assert::equal ($ student ->getId (), $ payload ['user ' ]['id ' ]);
153+         Assert::equal ($ group ->getId (), $ payload ['user ' ]['privateData ' ]['groupLock ' ]);
154+         Assert::equal ($ _SERVER  ['REMOTE_ADDR ' ], $ payload ['user ' ]['privateData ' ]['ipLock ' ]);
155+         Assert::equal ($ group ->getExamEnd ()->getTimestamp (), $ payload ['user ' ]['privateData ' ]['groupLockExpiration ' ]);
156+         Assert::equal ($ group ->getExamEnd ()->getTimestamp (), $ payload ['user ' ]['privateData ' ]['ipLockExpiration ' ]);
157+         Assert::equal ($ group ->getId (), $ payload ['group ' ]['id ' ]);
153158
154159        Assert::true ($ student ->isIpLocked ());
155160        Assert::true ($ student ->verifyIpLock ($ this  ->ip ));
@@ -179,11 +184,16 @@ class UserLocking extends Tester\TestCase
179184        );
180185        $ this  ->presenter ->users ->refresh ($ student );
181186
182-         Assert::equal ($ student ->getId (), $ payload ['id ' ]);
183-         Assert::equal ($ group ->getId (), $ payload ['privateData ' ]['groupLock ' ]);
184-         Assert::equal ($ _SERVER  ['REMOTE_ADDR ' ], $ payload ['privateData ' ]['ipLock ' ]);
185-         Assert::equal ($ group ->getExamEnd ()->getTimestamp (), $ payload ['privateData ' ]['groupLockExpiration ' ]);
186-         Assert::equal ($ group ->getExamEnd ()->getTimestamp (), $ payload ['privateData ' ]['ipLockExpiration ' ]);
187+         Assert::count (2 , $ payload );
188+         Assert::true (array_key_exists ("user " , $ payload ));
189+         Assert::true (array_key_exists ("group " , $ payload ));
190+ 
191+         Assert::equal ($ student ->getId (), $ payload ['user ' ]['id ' ]);
192+         Assert::equal ($ group ->getId (), $ payload ['user ' ]['privateData ' ]['groupLock ' ]);
193+         Assert::equal ($ _SERVER  ['REMOTE_ADDR ' ], $ payload ['user ' ]['privateData ' ]['ipLock ' ]);
194+         Assert::equal ($ group ->getExamEnd ()->getTimestamp (), $ payload ['user ' ]['privateData ' ]['groupLockExpiration ' ]);
195+         Assert::equal ($ group ->getExamEnd ()->getTimestamp (), $ payload ['user ' ]['privateData ' ]['ipLockExpiration ' ]);
196+         Assert::equal ($ group ->getId (), $ payload ['group ' ]['id ' ]);
187197
188198        Assert::true ($ student ->isIpLocked ());
189199        Assert::true ($ student ->verifyIpLock ($ this  ->ip ));
0 commit comments