container); $this->assertFalse($auth->authenticate()); } public function testSuccessfulAuthentication() { $_SERVER[REVERSE_PROXY_USER_HEADER] = 'my_user'; $a = new ReverseProxy($this->container); $u = new User($this->container); $this->assertTrue($a->authenticate()); $user = $u->getByUsername('my_user'); $this->assertNotEmpty($user); $this->assertEquals(0, $user['is_admin']); $this->assertEquals(1, $user['is_ldap_user']); $this->assertEquals(1, $user['disable_login_form']); } }