12345678910111213141516171819202122232425262728 |
- <?php
- use Silex\WebTestCase;
- class controllersTest extends WebTestCase {
- public function testGetHomepage() {
- $client = $this->createClient();
- $client->followRedirects(TRUE);
- $crawler = $client->request('GET', '/');
- $this->assertTrue($client->getResponse()->isOk());
- // cf index.html.twig.
- $this->assertContains('Welcome', $crawler->filter('body')->text());
- }
- public function createApplication() {
- $app = require __DIR__ . '/../src/app.php';
- require __DIR__ . '/../config/dev.php';
- require __DIR__ . '/../src/controllers.php';
- $app['session.test'] = TRUE;
- // Get raw exceptions instead of HTML page responses.
- // unset($app['exception_handler']);
- return $this->app = $app;
- }
- }
|