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()); }