public function testInvalidLoginRedirects() { $login = new UnitTestingLoginProvider(); $login->logOut(); $_SERVER["SCRIPT_NAME"] = "/cant/be/here"; $request = new WebRequest(); $request->initialise(); $response = Module::generateResponseForRequest($request); $this->assertInstanceOf("\\Rhubarb\\Crown\\Response\\RedirectResponse", $response); }
public function testForceLogin() { $loginProvider = new UnitTestingLoginProvider(); $loginProvider->forceLogin(); $this->assertTrue($loginProvider->isLoggedIn()); }