Exemple #1
0
 public function testReloadAccessWithEmptyAuth()
 {
     $access = new Access();
     $this->assertFalse($access->reloadAccess(null));
 }
 public function testReloadAccessWithMockedAuthValid()
 {
     $mock = $this->createPiwikAuthMockInstance();
     $mock->expects($this->once())->method('authenticate')->will($this->returnValue(new AuthResult(AuthResult::SUCCESS, 'login', 'token')));
     $mock->expects($this->any())->method('getName')->will($this->returnValue("test name"));
     $access = new Access();
     $this->assertTrue($access->reloadAccess($mock));
     $this->assertFalse($access->hasSuperUserAccess());
 }