diff --git a/tests/framework/web/RequestTest.php b/tests/framework/web/RequestTest.php index 2d276f95da..b65b98fd53 100644 --- a/tests/framework/web/RequestTest.php +++ b/tests/framework/web/RequestTest.php @@ -78,4 +78,16 @@ class RequestTest extends TestCase $request->acceptableLanguages = ['en-us', 'de']; $this->assertEquals('pl', $request->getPreferredLanguage(['pl', 'ru-ru'])); } + + public function testCsrfTokenValidation() + { + $this->mockWebApplication(); + + $request = new Request(); + $request->enableCsrfCookie = false; + + $token = $request->getCsrfToken(); + + $this->assertTrue($request->validateCsrfToken($token)); + } }