public static function loadAll() { return array_map(function ($row) { $u = new User(); $u->populateFromRow($row); return $u; }, DB\selectAllRows('users')); }
function testUpdatePassword() { clearDB(); $u1 = newUser('*****@*****.**', 'a', 'mysecretpass'); $u2 = newUser('*****@*****.**', 'b', 'sumthingsecret'); $u1->updatePassword('newpass'); $rows = DB\selectAllRows('users'); assertNotEqual($rows[0]['password'], $rows[1]['password']); }