Example #1
0
 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']);
}