| @@ 9-29 (lines=21) @@ | ||
| 6 | ||
| 7 | class SurveyControllerTest extends WebTestCase |
|
| 8 | { |
|
| 9 | public function testSurveys() |
|
| 10 | { |
|
| 11 | exec('./bin/console d:d:c --env=test'); |
|
| 12 | exec('./bin/console d:s:c --env=test'); |
|
| 13 | exec('./bin/console h:f:l -n --env=test'); |
|
| 14 | ||
| 15 | $client = static::createClient(); |
|
| 16 | ||
| 17 | $crawler = $client->request('GET', '/surveys', array(), array(), array( |
|
| 18 | 'PHP_AUTH_USER' => '[email protected]', |
|
| 19 | 'PHP_AUTH_PW' => 'admin', |
|
| 20 | )); |
|
| 21 | ||
| 22 | $form = $crawler->selectButton('Filter')->form(); |
|
| 23 | $form['survey_filter[type]']->select('1'); |
|
| 24 | ||
| 25 | $client->followRedirects(); |
|
| 26 | $crawler = $client->submit($form); |
|
| 27 | $this->assertEquals(200, $client->getResponse()->getStatusCode()); |
|
| 28 | $this->assertCount(1, $crawler->filter('ul.survey_item')); |
|
| 29 | } |
|
| 30 | ||
| 31 | public function testSurvey() |
|
| 32 | { |
|
| @@ 10-26 (lines=17) @@ | ||
| 7 | ||
| 8 | class UserControllerTest extends WebTestCase |
|
| 9 | { |
|
| 10 | public function testListAction() |
|
| 11 | { |
|
| 12 | exec('./bin/console d:d:c --env=test'); |
|
| 13 | exec('./bin/console d:s:c --env=test'); |
|
| 14 | exec('./bin/console h:f:l -n --env=test'); |
|
| 15 | ||
| 16 | $client = static::createClient(); |
|
| 17 | $client->request('GET', '/users'); |
|
| 18 | $this->assertEquals('302', $client->getResponse()->getStatusCode()); |
|
| 19 | $crawler = $client->request('GET', '/login'); |
|
| 20 | ||
| 21 | $form = $crawler->selectButton('Login')->form(); |
|
| 22 | $client->submit($form, ['_username' => '[email protected]', '_password' => 'admin']); |
|
| 23 | $client->request('GET', '/users'); |
|
| 24 | ||
| 25 | $this->assertEquals('200', $client->getResponse()->getStatusCode()); |
|
| 26 | } |
|
| 27 | ||
| 28 | public function testAddAction() |
|
| 29 | { |
|