assertUrlIsSecured('/help/'); } public function testReadmePage() { $client = $this->getClientForAuthenticatedUser(); $this->request($client, '/help/'); $this->assertTrue($client->getResponse()->isSuccessful()); $this->assertContains('

Kimai documentation

', $client->getResponse()->getContent()); $this->assertContains('', $client->getResponse()->getContent()); $this->assertContains('', $client->getResponse()->getContent()); $this->assertContains('', $client->getResponse()->getContent()); } public function testUsersPage() { $client = $this->getClientForAuthenticatedUser(); $this->request($client, '/help/users'); $this->assertTrue($client->getResponse()->isSuccessful()); $this->assertContains('Back', $client->getResponse()->getContent()); } public function testMissingPage() { $client = $this->getClientForAuthenticatedUser(); $this->request($client, '/help/foo'); $this->assertFalse($client->getResponse()->isSuccessful()); $this->assertEquals(404, $client->getResponse()->getStatusCode()); } public function testValidateRouteDoesNotAllowSpecialChars() { $client = $this->getClientForAuthenticatedUser(); $this->request($client, '/help/.users'); $this->assertRouteNotFound($client); } }