function testSuspendUserNotProjectMembers() { $currentDate = 1257757729; // 15 days in the past $lastValidAccess = 1256461729; $dao = new MockUserDao($this); $dao->expectOnce('suspendUserNotProjectMembers', array($lastValidAccess)); $um = new UserManager4AccountValidity($this); $um->setReturnReference('getDao', $dao); $um->suspendUserNotProjectMembers($currentDate); }
function testUpdateToDeletedDeleteSessions() { $user = new MockUser($this); $user->setReturnValue('getId', 123); $user->setReturnValue('isAnonymous', false); $user->setReturnValue('isDeleted', true); $user->setReturnValue('toRow', array()); $dao = new MockUserDao($this); $dao->setReturnValue('updateByRow', true); $dao->expectOnce('deleteAllUserSessions', array(123)); $um = new UserManagerTestVersion($this); $um->setReturnReference('getDao', $dao); $this->assertTrue($um->updateDb($user)); }