Code Duplication    Length = 20-20 lines in 2 locations

src/Starkerxp/CampaignBundle/Tests/Controller/CampaignControllerTest.php 1 location

@@ 281-300 (lines=20) @@
278
     * @group delete
279
     * @group controller
280
     */
281
    public function testDeleteValide()
282
    {
283
        $this->loadFixtureFiles(
284
            [
285
                '@StarkerxpUserBundle/Tests/DataFixtures/UserManager/DefaultUser.yml',
286
287
                '@StarkerxpCampaignBundle/Tests/DataFixtures/CampaignManager/DefaultCampaign.yml',
288
            ]
289
        );
290
        $manager = $this->getContainer()->get('starkerxp_campaign.manager.campaign');
291
        $listeCampaigns = $manager->getRepository()->findAll();
292
        $this->assertCount(1, $listeCampaigns);
293
        $client = $this->getAuthClient();
294
        $client->request('DELETE', '/api/campaigns/'.$listeCampaigns[0]->getId());
295
        $response = $client->getResponse();
296
        $this->assertEquals(204, $response->getStatusCode());
297
        $manager->clear();
298
        $campaigns = $manager->findAll();
299
        $this->assertCount(0, $campaigns);
300
    }
301
302
    /**
303
     * @group campaign

src/Starkerxp/CampaignBundle/Tests/Controller/TemplateControllerTest.php 1 location

@@ 289-308 (lines=20) @@
286
     * @group delete
287
     * @group controller
288
     */
289
    public function testDeleteValide()
290
    {
291
        $this->loadFixtureFiles(
292
            [
293
                '@StarkerxpUserBundle/Tests/DataFixtures/UserManager/DefaultUser.yml',
294
295
                '@StarkerxpCampaignBundle/Tests/DataFixtures/TemplateManager/DefaultTemplate.yml',
296
            ]
297
        );
298
        $manager = $this->getContainer()->get('starkerxp_campaign.manager.template');
299
        $listeTemplates = $manager->getRepository()->findAll();
300
        $this->assertCount(1, $listeTemplates);
301
        $client = $this->getAuthClient();
302
        $client->request('DELETE', '/api/templates/'.$listeTemplates[0]->getId());
303
        $response = $client->getResponse();
304
        $this->assertEquals(204, $response->getStatusCode());
305
        $manager->clear();
306
        $templates = $manager->findAll();
307
        $this->assertCount(0, $templates);
308
    }
309
310
    /**
311
     * @group template