| @@ 242-263 (lines=22) @@ | ||
| 239 | * @group cget  | 
                                |
| 240 | * @group controller  | 
                                |
| 241 | */  | 
                                |
| 242 | public function testCGetValideSansResultat()  | 
                                |
| 243 |     { | 
                                |
| 244 | $this->loadFixtureFiles(  | 
                                |
| 245 | [  | 
                                |
| 246 | '@StarkerxpUserBundle/Tests/DataFixtures/UserManager/DefaultUser.yml',  | 
                                |
| 247 | '@StarkerxpCampaignBundle/Tests/DataFixtures/TemplateManager/TemplateManager.yml',  | 
                                |
| 248 | '@StarkerxpCampaignBundle/Tests/DataFixtures/CampaignManager/DefaultCampaign.yml',  | 
                                |
| 249 | ]  | 
                                |
| 250 | );  | 
                                |
| 251 | $url = $this->generateUrl(  | 
                                |
| 252 | 'starkerxp_campaign.event.cget',  | 
                                |
| 253 | [  | 
                                |
| 254 | "campaign_id" => $this->getCampaignId(),  | 
                                |
| 255 | ]  | 
                                |
| 256 | );  | 
                                |
| 257 | $client = $this->getAuthClient();  | 
                                |
| 258 |         $client->request('GET', $url, []); | 
                                |
| 259 | $response = $client->getResponse();  | 
                                |
| 260 | $this->assertEquals(200, $response->getStatusCode());  | 
                                |
| 261 | $body = json_decode($response->getContent(), true);  | 
                                |
| 262 | $this->assertCount(0, $body);  | 
                                |
| 263 | }  | 
                                |
| 264 | ||
| 265 | /**  | 
                                |
| 266 | * @group event  | 
                                |
| @@ 332-354 (lines=23) @@ | ||
| 329 | * @group get  | 
                                |
| 330 | * @group controller  | 
                                |
| 331 | */  | 
                                |
| 332 | public function testGetValideSansResultat()  | 
                                |
| 333 |     { | 
                                |
| 334 | $this->loadFixtureFiles(  | 
                                |
| 335 | [  | 
                                |
| 336 | '@StarkerxpUserBundle/Tests/DataFixtures/UserManager/DefaultUser.yml',  | 
                                |
| 337 | '@StarkerxpCampaignBundle/Tests/DataFixtures/TemplateManager/TemplateManager.yml',  | 
                                |
| 338 | '@StarkerxpCampaignBundle/Tests/DataFixtures/CampaignManager/DefaultCampaign.yml',  | 
                                |
| 339 | ]  | 
                                |
| 340 | );  | 
                                |
| 341 | $url = $this->generateUrl(  | 
                                |
| 342 | 'starkerxp_campaign.event.get',  | 
                                |
| 343 | [  | 
                                |
| 344 | "campaign_id" => $this->getCampaignId(),  | 
                                |
| 345 | "event_id" => 404,  | 
                                |
| 346 | ]  | 
                                |
| 347 | );  | 
                                |
| 348 | $client = $this->getAuthClient();  | 
                                |
| 349 |         $client->request('GET', $url, []); | 
                                |
| 350 | $response = $client->getResponse();  | 
                                |
| 351 | $this->assertEquals(404, $response->getStatusCode());  | 
                                |
| 352 | $body = json_decode($response->getContent(), true);  | 
                                |
| 353 | $this->assertNotEmpty($body);  | 
                                |
| 354 | }  | 
                                |
| 355 | ||
| 356 | /**  | 
                                |
| 357 | * @group event  | 
                                |
| @@ 423-445 (lines=23) @@ | ||
| 420 | * @group delete  | 
                                |
| 421 | * @group controller  | 
                                |
| 422 | */  | 
                                |
| 423 | public function testDeleteSansResultat()  | 
                                |
| 424 |     { | 
                                |
| 425 | $this->loadFixtureFiles(  | 
                                |
| 426 | [  | 
                                |
| 427 | '@StarkerxpUserBundle/Tests/DataFixtures/UserManager/DefaultUser.yml',  | 
                                |
| 428 | '@StarkerxpCampaignBundle/Tests/DataFixtures/TemplateManager/TemplateManager.yml',  | 
                                |
| 429 | '@StarkerxpCampaignBundle/Tests/DataFixtures/CampaignManager/DefaultCampaign.yml',  | 
                                |
| 430 | ]  | 
                                |
| 431 | );  | 
                                |
| 432 | $url = $this->generateUrl(  | 
                                |
| 433 | 'starkerxp_campaign.event.delete',  | 
                                |
| 434 | [  | 
                                |
| 435 | "campaign_id" => $this->getCampaignId(),  | 
                                |
| 436 | "event_id" => 404,  | 
                                |
| 437 | ]  | 
                                |
| 438 | );  | 
                                |
| 439 | $client = $this->getAuthClient();  | 
                                |
| 440 |         $client->request('DELETE', $url, []); | 
                                |
| 441 | $response = $client->getResponse();  | 
                                |
| 442 | $this->assertEquals(404, $response->getStatusCode());  | 
                                |
| 443 | $body = json_decode($response->getContent(), true);  | 
                                |
| 444 | $this->assertNotEmpty($body);  | 
                                |
| 445 | }  | 
                                |
| 446 | }  | 
                                |
| 447 | ||