Code Duplication    Length = 18-25 lines in 2 locations

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

@@ 15-32 (lines=18) @@
12
     * @group post
13
     * @group controller
14
     */
15
    public function testPostValide()
16
    {
17
        $this->loadFixtureFiles(['@StarkerxpUserBundle/Tests/DataFixtures/UserManager/DefaultUser.yml']);
18
19
        $data = [
20
            'name' => "Mon nom",
21
            'object' => "Mon sujet",
22
            'message' => "Mon message",
23
            'type' => "email",
24
        ];
25
        $client = $this->getAuthClient();
26
        $client->request('POST', '/api/templates', $data);
27
        $response = $client->getResponse();
28
        $this->assertEquals(201, $response->getStatusCode());
29
        $manager = $this->getContainer()->get('starkerxp_campaign.manager.template');
30
        $templates = $manager->findAll();
31
        $this->assertCount(1, $templates);
32
    }
33
34
    /**
35
     * @group template

src/Starkerxp/LeadBundle/Tests/Controller/LeadControllerTest.php 1 location

@@ 16-40 (lines=25) @@
13
     * @group post
14
     * @group controller
15
     */
16
    public function testPostValide()
17
    {
18
        $this->loadFixtureFiles(
19
            [
20
                '@StarkerxpUserBundle/Tests/DataFixtures/UserManager/DefaultUser.yml',
21
22
            ]
23
        );
24
        $data = [
25
            'origin' => "validatemy.com",
26
            'external_reference' => '12',
27
            'product' => "form",
28
            'date_event' => "2017-08-05 00:00:00",
29
        ];
30
        $url = $this->generateUrl(
31
            'starkerxp_lead.lead.post',
32
            []
33
        );
34
        $client = $this->getAuthClient();
35
        $client->request('POST', $url, $data);
36
        $response = $client->getResponse();
37
        $this->assertEquals(201, $response->getStatusCode());
38
        $manager = $this->getContainer()->get('starkerxp_lead.manager.lead');
39
        $leads = $manager->findAll();
40
        $this->assertCount(1, $leads);
41
    }
42
43
    /**