function testRequireAuth() { $request = new HTTP\Request(); $response = new HTTP\Response(); $backend = new AbstractDigestMock(); $backend->setRealm('writing unittests on a saturday night'); $backend->challenge($request, $response); $this->assertStringStartsWith('Digest realm="writing unittests on a saturday night"', $response->getHeader('WWW-Authenticate')); }