Ejemplo n.º 1
0
 public function testLocking()
 {
     $u = new User($this->container);
     $this->assertFalse($u->isLocked('admin'));
     $this->assertFalse($u->isLocked('not_found'));
     $this->assertTrue($u->lock('admin', 1));
     $this->assertTrue($u->isLocked('admin'));
 }
Ejemplo n.º 2
0
 public function testHandleFailedLogin()
 {
     $u = new User($this->container);
     $a = new Authentication($this->container);
     $this->assertFalse($u->isLocked('admin'));
     for ($i = 0; $i <= 6; $i++) {
         $a->handleFailedLogin('admin');
     }
     $this->assertTrue($u->isLocked('admin'));
 }